Demande de conseils pour PN_zClassifieds
Auteur Sujet

Post 
Bonjour. Je développe un site PN avec l'excellent sript de petits annonces PN_zClassifieds édité en GNU par http://www.technivore.info/. Pour ceux qui ne connaissent pas, s'enregistrer sur le site, puis dans le menu du haut "solutions" téléchargement PN_zClassifieds. C'est un srcipt de petites annonces très très bien foutu et qui cré les vignettes automatiquement avec GD2 ou Imagik.

Pour ceux qui connaissent, j'ai besoins de petits conseils :

Dans la liste de localisations (Pays et villes), je n'ai accès qu'à 3 cases, je ne peut pas valider, ni ajouter d'autres choix. Dans quel fichire dois-je regarder pour trouver l'erreur ou le mauvais upload ?

Je souhaite rendre invisible aux visiteurs le lien pour ajouter des annonces (c'est réservé à usage interne). quel script dois-je modifier ?

Merci à ceux qui pourront m'aider.

Cordialement



Données personnelles

Post 
Je ne parvenais pas à modifier le format du prix. J'ai trouvé une erreur dans le script global.php du langage Français :

Remplacer
//here you have to read the the value from vars.php!!!
$dateformat = $PRICE_FORMAT[$currentlang];

if ($dateformat == '9.999,99') {
$returnValue = number_format($inum,$PRICE_DEC,'.',', ');
}
else {
$returnValue = number_format($inum,$PRICE_DEC,',','.');

par:
//here you have to read the the value from vars.php!!!
$priceformat = $PRICE_FORMAT[$currentlang];

if ($priceformat == '9.999,99') {
$returnValue = number_format($inum,$PRICE_DEC,'.',',');
}
else {
$returnValue = number_format($inum,$PRICE_DEC,',','.');

si non, le format de prix (défini dans vars.php n'est pas pris en compte.

Si l'on veut améliorer la visibilité, remplacer :
define('_MONEY','€'); qui donne 1.500€
par: define('_MONEY',' €'); qui donne 1.500 €

en fouillant un peu on peut arriver à 1 500 €

Dans le vars.php indiquer le nombre de décimales dans le ligne $PRICE_DEC = 0; (remplacer le 0 par 2 par exemple)

autant d'astuces qui ne sont pas dans la doc.

Je cherche toujours l'erreur en ce qui concerne les villes et les pays. si quelqu'un a la solution ???


modifié par : Xpert, 17 Mar 2008 - 22:11
Données personnelles

Post 
Bonjour,
Tout d'abord Technivore semble ne plus trop s'intéresser à ce module, ils ne répondent à aucun de mes rapports de bugs ou propositions de correction depuis des lustres !!
Ceci m'a conduit à publier ma propre version corrigée que tu trouvera sur mon site http://www.vedrine.net/module-Downloads-display-lid-31.html
Parmi les modifs
  • compatibilité avec php5 et Mysql5 (par les temps qui courrent tous les hébergeurs upgradent donc c'est utile !!)
  • flux rss et atom
  • blocs réécrits pour une meilleure compatibilité avec les versions récentes de PostNuke (attention à supprimer les anciens blocs avant de remplacer la version Technivore par la mienne !)
  • Installation, mise à jour et suppression comme n'importe quel autre module

Conseil d'ami : installe ma version !!
Pour ton problème avec les villes et les pays, normalement chaque fois que tu en ajoute il aparait 3 nouvelles cases vides et c'est bien ce qui se passe sur mon site. Si tu installe ma version et que tu as toujours ce problème, dis le moi et je regarderai le code.
Pour le symbole monétaire, utilise plutôt € que le symbole de l'euro, c'est plus conforme au standard !
Il vaut donc mieux mettre
define('_MONEY','€');







modifié par : jmvedrine, 19 Mar 2008 - 21:19
Données personnelles Accueil

Post 
Bonjour

Merci de m'avoir répondu.

en fait, j'ai effectivement uet des problèmes à l'install, j'ai du installer la table manuellement.

Pour ce qui est du problème des villes et des pays, en fait il s'agissait d'un problème de comptabilité de la page admin de cette fonction. La page sortait du cadre. Le bouton de validation était masqué par le cadre Postnuke. (en changeant de theme, c'était ok). J'ai ce problème avec ExtraLigt je crois.

Je télécharge ta version et je vois ce que ça donne.

cordialement
Données personnelles
Post 
Bon, ce problème de symbole monétaire dans les fichiers lang m'énervait tellement (j'ai un site en 2 langues français/anglais si bien que les annonces avec un prix en euro se retrouvaient avec le même prix mais le symbole dollar quand on affichait la page en anglais) que j'ai publié son mon site une version 2.4 ou le symbole monétaire et le texte d'introduction (çà aussi çà m'énervait d'être obligé d'éditer les fichiers lang !!) sont changeables dans l'Administration du module - lien Configuration
Données personnelles Accueil