Références
Spécifier l'ordre d'affichage des rubriquesMalgré plusieurs demande dans ce sens, les auteurs de SPIP ne souhaitent pas impléementer un champ "ordre" pour spécifier l'ordre d'affichage des rubriques.
La solution proposée consiste à préfixer les titres avec un numéro et a insérer du code pour supprimmer le préfixe à l'affichage:
See supprimer_numero
| any.html |
|---|
[(#TITRE|supprimer_numero)] |
Produire un code HTML valideLorsque SPIP remplace les balises #TEXTE, l'insertion des balises <p> se fait suivant les règles suivantes:
La solution proposée par les auteurs consiste à utiliser un des filtres "aligner" pour imposer l'insertion des balises. Si l'on ne souhait pas spécifier d'alignement ou que l'on spécifie l'alignement par des feuilles de style, il faut écrire et utiliser un filtre
Voir à ce sujet:
| mes_fonctions.php3 |
|---|
| ... |
// Insère des balises de paragraphes autour du texte si nécessaire.
function paragrapher($letexte) {
if(!ereg("^[[:space:]]*<p", $letexte)) {
return "<p class='spip'>" . $letexte . "</p>";
} else {
return $letexte;
}
}
|
Insertion systématique de classSpip spécifie systématiquement une classe "spip" sur les balises de paragraphes insérées. Dans ces conditions pour préciser les styles des paragraphes:
Combinaison de SPIP et de code PHPUne page peut contenir à la fois du code PHP et des balises PHP, mais avec des restrictions importantes:
URLs sans sémantiqueLes URLs utilisés par SPIP sont sans sémantique.
Bread crumbs| .html |
|---|
| ... |
<INCLUDE(_bread_crumb.php) {id_rubrique} {id_article}>
|
| _bread_crumb.html |
|---|
| ... |
<BOUCLE_breadcrumb_rubrique(RUBRIQUES) {id_rubrique}>
<B_hierarchie_breadcrumb_rubrique>
<div class="breadcrumb"><p>
<a href="#URL_SITE_SPIP" title="Acceuil">Acceuil</a> >
<BOUCLE_hierarchie_breadcrumb_rubrique(HIERARCHIE) {id_rubrique} {">"}>
<a href="#URL_RUBRIQUE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>[(#TITRE|supprimer_numero)]</a>
</BOUCLE_hierarchie_breadcrumb_rubrique>
> [(#TITRE|supprimer_numero)]
</p></div>
</B_hierarchie_breadcrumb_rubrique>
</BOUCLE_breadcrumb_rubrique>
<BOUCLE_breadcrumb_article(ARTICLES) {id_article}>
<B_hierarchie_breadcrumb_article>
<div class="breadcrumb"><p>
<a href="#URL_SITE_SPIP" title="Acceuil">Acceuil</a> >
<BOUCLE_hierarchie_breadcrumb_article(HIERARCHIE) {id_article} {">"}>
<a href="#URL_RUBRIQUE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>[(#TITRE|supprimer_numero)]</a>
</BOUCLE_hierarchie_breadcrumb_article>
> [(#TITRE|supprimer_numero)]
</p></div>
</B_hierarchie_breadcrumb_article>
</BOUCLE_breadcrumb_article>
|
This work is licensed under a
Creative Commons Public Domain License. |
|