MyPluxml

MyPluxml est un script pour créer un site ou un blog, basé sur le moteur de Pluxml créé par Skyline.
Nul besoin de connaissance en programmation ni besoin d'une base de données sur son hébergement, un environnement php classique lui suffit. MyPluxml se veut léger et facile d'utilisation grâce à une interface d'administration simple et le stockage de vos écrits dans des fichiers Xml facilement transportables.

Ajouter les gestions des tags à votre template



Le fichier CSS style.css

Voilà un exemple de code à ajouter à la fin du fichier style.css

/**** tags ****/
.content {
    clear:left;
    padding-top: 10px;
}
#tags { margin-bottom: 15px }
.tags { padding:0; margin:0 }

ul.tags {
    margin: 0;
    padding: 0;
    list-style: none;
    line-height: normal;
}

ul.tags li {
    float: left;
    margin: 0 7px 0 0;
    padding: 0 0 0 20px;
    background: transparent url(images/tag.png) no-repeat center left;
}

Gardez en tête que cette partie de code sera certainement à adapter en fonction de votre thème. Il ne sert ici que de base pour évaluer les modifications à effectuer.

Il ne reste plus qu'à mettre dans le dossier images de notre thème, une petite image qui précèdera l'affichage de chaque tag.
En voici quelques unes à copier donc dans votre dossier template/montheme/images ou template/montheme/img (remplacer le nom du dossier en fonction du votre)



L'utilisation de l'image est définit dans le fichier css par la ligne:

background: transparent url(images/tag.png) no-repeat center left;

Et voilà, c'est parti pour une gestion des tags...
Page :1 2

Commentaires

Par Brica le vendredi 07 novembre 2008 14:31

Bonjour, quand on clique sur un tag, on ouvre une url qui ne débouche sur aucune page en particulier. Pourrait-on éventuellement traiter ce clic sur le tag comme une requête de type GET sur le moteur de recherche ? Ou du moins, lister les pages identifiées par le même tag ? Cordialement.

Par Stéphane le vendredi 07 novembre 2008 17:49

Bonjour Brica

Si rien ne s'affiche quand tu clic sur une tag c'est qu'il manque une ligne qui va bien dans ton template

<?php # En mode 'home' ou 'catégorie' # ?>
<?php if($pluxml->mode == 'home' || $pluxml->mode =='cat' || $pluxml->mode =='tag') : ?>

Voilà


Catégories


Syndication

Derniers commentaires