Bartemis Annuaire


Auteur Sujet: L'annuaire Bartemis passes en 1.2.1  (Lu 740 fois)

Robin

  • Les grecs avaient Artemis, J'ai Bartemis
  • Administrateur
  • Membre Complet
  • *****
  • Messages: 226
    • Voir le profil
    • Blog référencement
L'annuaire Bartemis passes en 1.2.1
« le: 08 janvier 2010 à 20:06:14 »
Quelques bugs corrigés

Alors comment ça va les Bartemisois ? On se retrouve cette semaine pour une petite mise à jour de votre annuaire Bartemis qui passe en version 1.2.1 pour la peine.

Parmi les modifications ont retrouvent :
-Un petit bug pour tourner les pages de vos sections
-Un petit bug lors de l'édition de pages dans l'administration (merci à jeanb et cryptic)
-Ajout d'un target blank lors de l'édition de sites sur lien ayant pour ancre : Google.
-Un stripslashes() manquant dans un bloc de la colonne

Pour ceux n'ayant pas fait de modification je vous conseille de télécharger directement le zip et de supprimer les fichiers install.php et index.html :


Pour les autres nous allons faire cette mise à jour pas à pas :

1. Modifier le fichier bs-template/defaut/section.php

Chercher le code suivant :
<?php

$nb_total count_page($se['id_sect']);

$limit 7;

$page = isset($pt) ? $pt ''

if ($page>0) {

$precedent=$page-1;

echo '<a href="?p='.$precedent.'" class="navp" title="'.$titre_c.'">Précédent</a>';

}

$i=0$j=1;

if($nb_total>$limit) {

while($i<($nb_total/$limit)) {

if($i!=$page){echo '<a href="?p='.$i.'" class="navp" title="'.$titre_c.'">'.$j.'</a>';}

else { echo '<b class="active">'.$j.'</b>';}

$i++;$j++;

}
}

if($nb_total>$limit) {

$suivant=$page+1;

echo '<a href="?p='.$suivant.'" class="navp" title="'.$titre_c.'">Suivant</a>';
}
?>

Remplacez par :
<?php

$nb_total count_page($se['id_sect']);

$limit 7;

$page = isset($pt) ? $pt ''

$i=0$j=1;

if($nb_total>$limit) {

while($i<($nb_total/$limit)) {

if($i!=$page){echo '<a href="'.$url_annuaire.clean($c['titre']).'/2.'.$se['id_sect'].'-'.clean($se['titre']).$extension.'?p='.$i.'" class="navp" title="'.$titre_c.'">'.$j.'</a>';}

else { echo '<b class="active">'.$j.'</b>';}

$i++;$j++;

}
}
?>

On va mettre tous ça en couleur en éditant le fichier bs-template/defaut/style.php et en rajoutant à la fin :
.navp {text-align:center;margin:5px}
.navp a {padding:4px;margin-left:2px; border:1px solid #e5e5e5}
.navp a:hover {background-color:#<?php echo $couleur?>}
.navp .active {padding:4px;margin-left:2px; border:1px solid #e5e5e5}

Ouvrir le fichier bs-template/defaut/right-colonne.php
Trouvez :
<?php echo $s['titre']; ?></a></li>Remplacez par :
<?php echo stripslashes($s['titre']); ?></a></li>
Et enfin finaliser la mise à jour, ouvrez votre fichier config.php et cherchez :
$version = '1.2';Et remplacez par :
$version = '1.2.1';
Pour l'administration je vous conseillerai de télécharger le zip ci-dessous et d'écraser votre fichier gestion/index.php avec celui du zip si vous n'avez pas fait de modifications, si il y a des demandes je mettrai le détail mais j'ai rajotué pas mal de stripslashes().
« Dernière modification: 08 janvier 2010 à 20:49:32 par Robin »

ThierryP

  • Beta-Testeur
  • Néophyte
  • *****
  • Messages: 42
    • Voir le profil
    • Annuaire Immobilier
Re : L'annuaire Bartemis passes en 1.2.1
« Réponse #1 le: 11 janvier 2010 à 20:47:39 »
Hop, passé en 1.2.1, impeccable...
Mais vu que j'ai fait mes premières bidouilles, les prochaines MAJ seront manuelles, les mains dans le phpbouie...

Pas tout compris à bartemis mais je m'accroche (en plus faut dire que c'est dur de faire plus simple :p ) :)

vir2lman

  • Néophyte
  • *
  • Messages: 1
    • Voir le profil
Re : L'annuaire Bartemis passes en 1.2.1
« Réponse #2 le: 12 janvier 2010 à 12:36:14 »
merci je cours la faire...
l'url de l'annuaire est chez moi annuaire.viager.me

Robin

  • Les grecs avaient Artemis, J'ai Bartemis
  • Administrateur
  • Membre Complet
  • *****
  • Messages: 226
    • Voir le profil
    • Blog référencement
Re : L'annuaire Bartemis passes en 1.2.1
« Réponse #3 le: 12 janvier 2010 à 15:15:10 »
Sympa ton annuaire mais tu as du rater cette ligne lors du changement de couleur : (Changer la couleur de son thème)

Direction le dossier bs-templates/defaut/images, où il faut refaire chacune des images avec votre couleur dominante. Faîtes le en un rien de temps avec un logiciel comme Gimp ou Photoshop : Nouveau calque >> Remplir (avec votre couleur) >> Mode: Couleur. Vous pouvez même modifier les formes !

A l'enregistrement il faudra les renommer suivant votre couleur.
Exemple: j'avais images/puce2-e2007a.png, images/puce-e2007a.png et  images/sicone-e2007a.png, ... à présent j'ai images/puce2-346.png, images/puce-346.png et  images/sicone-346.png.

Du coup tes puces ont disparus.

Papillon

  • Beta-Testeur
  • Néophyte
  • *****
  • Messages: 34
    • Voir le profil
    • Ressources graphiques
Re : L'annuaire Bartemis passes en 1.2.1
« Réponse #4 le: 13 janvier 2010 à 16:50:33 »
Bah mince, ça ne fonctionne pas chez moi, quand je clique sur la page 2, je reviens sur la page index !

Robin

  • Les grecs avaient Artemis, J'ai Bartemis
  • Administrateur
  • Membre Complet
  • *****
  • Messages: 226
    • Voir le profil
    • Blog référencement
Re : L'annuaire Bartemis passes en 1.2.1
« Réponse #5 le: 13 janvier 2010 à 18:36:37 »
Oui c'est justement ça que corrige cette mise à jour ;) tu n'as qu'à suivre les explications ci-dessus.

Papillon

  • Beta-Testeur
  • Néophyte
  • *****
  • Messages: 34
    • Voir le profil
    • Ressources graphiques
Re : L'annuaire Bartemis passes en 1.2.1
« Réponse #6 le: 13 janvier 2010 à 21:01:15 »
D'accord je suis une fille, d'accord j'ai les cheveux un peu clairs (mais pas vraiment blonds !) aussi ai-je fait toutes les manips si dessus avant de poster mon message  :-\ et ça ne fonctionne pas.
Comme j'ai un thème modifié, je n'ai pas changé le script complet mais juste les quelques bouts de codes... (tous sauf le right_colonne...pas compris à quoi ça servait)

Ok maintenant l'affichage "page 1" et "page 2" est plus beau, mais je reste bloquée sur la page 1 et si je clique sur la page 2 ou sur suivant je me retrouve sur la page index ! :(   Ouinnnnnnnnnnn !!
« Dernière modification: 13 janvier 2010 à 21:43:43 par Papillon »

Robin

  • Les grecs avaient Artemis, J'ai Bartemis
  • Administrateur
  • Membre Complet
  • *****
  • Messages: 226
    • Voir le profil
    • Blog référencement
Re : L'annuaire Bartemis passes en 1.2.1
« Réponse #7 le: 14 janvier 2010 à 05:11:45 »
Envois moi un zip de ton fichier bs-template ;)

Car comme tu le vois ici la modification marche : http://www.bartemis.com/annuaire/autres-scripts-d-annuaire/2.14-annuaires-generalistes.html?p=1

Papillon

  • Beta-Testeur
  • Néophyte
  • *****
  • Messages: 34
    • Voir le profil
    • Ressources graphiques
Re : L'annuaire Bartemis passes en 1.2.1
« Réponse #8 le: 14 janvier 2010 à 11:59:23 »
Effectivement, toi tu as bien une page 1 et une page 0 ! moi je n'ai qu'une page 1 malgré les 10 sites inscrits :(
Je t'ai envoyé mon fichier.zip par MP.

Merci Robin !

Robin

  • Les grecs avaient Artemis, J'ai Bartemis
  • Administrateur
  • Membre Complet
  • *****
  • Messages: 226
    • Voir le profil
    • Blog référencement
Re : L'annuaire Bartemis passes en 1.2.1
« Réponse #9 le: 14 janvier 2010 à 17:04:38 »
Je pense que cela vient de ton cache, mais je ne trouve aucune section de ton annu où l'on peut tourner les pages, tu peux m'en donner une ?