| Aller au Sommaire | go main | go sidebar | go search |

2002-08-28 19:12:39

Aide en ligne au format pdf (spip 1.4)

fichier pdf qui correspond à l’aide en ligne fourni avec spip (version 1.4)

2002-08-20 14:33:40

Ou suis-je ?

la première chose à faire serait de numéroter les secteurs en les renommant
- 01. Secteur machin
- 02. secteur truc
- ....

le point est important pour que le filtre fonctionne après !

ensuite tu peux les afficher via la boucle suivante :

le filtre supprimer_numero comme son nom l’indique va t’afficher uniquement le nom de ton secteur... pratique !

Pour savoir dans quel secteur on est on va utiliser un peu de php, du genre :

donc pour conclure je combine les 2 (ouf) et j’obtiens :

Et voilà un affichage de menu qui met en évidence le secteur dans lequel tu te trouves. Reste à enjoliver ce code avec du HTML pour avoir un truc sympa :)

2002-07-29 12:51:40

Tutorial pour rédacteurs au format pdf (spip 1.4)

il s’agit d’un manuel à l’intention des rédacteurs au format pdf qui reprend les textes de l’aides en ligne de SPIP et du site d’Uzine.

IndispensablE !

2002-07-01 18:57:26

Exclusion de mots clés

Spip ne sait pas faire xxx n’a pas le mot-clé toto

En revanche on peut utiliser {doublons} pour éliminer d’abord ceux qui ont le mot-clé toto, ceux qui restent ne l’ont pas...

Ce qui nous donne :

<BOUCLE_elimination(RUBRIQUES){titre_mot=toto}{doublons}>
</BOUCLE_elimination>
<BOUCLE_rub_sans_toto(RUBRIQUES){doublons}>
#TITRE
</BOUCLE_rub_sans_toto>

MAJ : j’apprends que (enfin !) spip va fonctionner avec la boucle MOTS comme avec les autres boucles (dans la version en cours, 1.8.2 alpha ça marche) on peut maintenant faire {titre_mot!=toto}, ça ira plus vite ! merci !

2002-06-28 14:46:22

Du PHP dans un article

- Créer un mot clé "lever_securite" qui sera lié à l’article en question, et utilisé uniquement par les admins (version 1.4).
- Dans mes_fonctions.php3 rajouter le code suivant :

<?php
function supprimer_la_securite($texte){
$texte=ereg_replace ("<php>","<?php",$texte);
$texte=ereg_replace ("</php>","?>",$texte);
return $texte;
}
?>

- Dans le squelette article.html remplacer le #TEXTE par :

<BOUCLE_controle_securite(ARTICLES){id_article} {titre_mot=lever_securite}>
     [(#TEXTE*|supprimer_la_securite)]
</BOUCLE_controle_securite>
     #TEXTE
<//B_controle_securite>

- Quand vous écrivez un article il ne vous reste plus qu’à le lier au mot clé lever_securite et de placer avant et après le code php les balises <php> et </php> en minuscule (ils correspondent en fait au <?php  et  ?>) et ca marche !

2002-06-10 12:50:26

du Javascript dans un article

On ne peut pas mettre de javascript dans les articles directement, pour des raisons de sécurité. Pour le faire quand même, il faut écrire un filtre spécifique qui recode le tag &lt;script en