Accueil > CMS > Spip > aides de spip
aides de spip
Publié le 15 mars 2017, dernière mise-à-jour le 28 août 2024, 26 visites, visites totales.
sql spip
https://programmer.spip.net/sql_fetch,659
https://programmer.spip.net/affichage_entetes_final,429
BOUCLES
la syntaxe des boucles : https://www.spip.net/fr_article898.html
balises spip
https://www.spip.net/fr_article1902.html
https://contrib.spip.net/Les-raccourcis-typographiques-en-standard-avec-SPIP
ancre : a name
Ancre et retour à l’ancre : [definition_ancre<-] et [retour à l'ancre->#definition_ancre] :
Statistiques
le fichier plugins-dist/statistiques/public/stats.php lit et écrit un fichier tmp/visites/[0-9a-f]{10} qui contient
a:6:{s:8:"autre 0 ";i:3;s:11:"article 21 ";i:1;s:11:"article 45 ";i:2;s:12:"rubrique 83 ";i:1;s:11:"rubrique 1 ";i:1;s:12:"article 223 ";i:1;}
DATE : https://contrib.spip.net/Utilisation-des-filtres-de-date-SPIP
en code spip, DATE=date de création, DATE_modif=DATE de MODIFication ; ça marche aussi en minuscules dans les boucles.
Ajouter un mot clé sur une liste de mots : Les mots [Les mots|les mots clés]
Liste des derniers articles modifiés
https://www.spip.net/fr_article1971.html
la div de recherche de spip qui se trouve dans formulaires/recherche.html
est appelée par #FORMULAIRE_RECHERCHE
dans 404.html , article.html , auteur.html , breve.html , calendrier.html , contact.html , forum.html , mot.html , plan.html , recherche.html , rubrique.html , site.html , sommaire.html
meta dans spip :
- mots clés
-
<meta name="Keywords" content="<BOUCLE_keywords(MOTS) {type=meta_keywords}{","}>[(#TITRE|textebrut)]</BOUCLE_keywords>" />
-
<BOUCLE_keywords(MOTS) {type=meta_keywords}{id_article ?}{","}>
pour seulement les mots clés de l’article - http://forum.spip.net/fr_203292.html
- https://www.spip.net/fr_article1493.html
Pour chaque type de page, un squelette
-
spip.php ?article3437 => article.html
spip.php ?rubrique143 => rubrique.html
spip.php ?mot12 => mot.html
spip.php ?auteur5 => auteur.html
spip.php ?site364 => site.html
spip.php => sommaire.html
spip.php ?page=abcd => abcd.html
spip.php ?page=plan => plan.html
spip.php ?page=recherche&recherche=ecureuil => recherche.html
on place les nouveaux squelettes dans squelettes avec les même sous-répertoires ; ex : include/footer.html
Les balises propres au site
ici ou
inclusions
ici
<INCLURE{fond=fichier, paramètres ...}>
: Le « fichier » est le nom du fichier que l’on veut intégrer dans sa page.
<INCLURE{fond=inclure/header} />
: le fichier est inclure/header.html
image d entete
squelettes-dist/css/layout.css lgn 12 :
.header {background: #FFF url(img/br_background.png);}
test dans nav.html
<?php if (#COMPTEUR_BOUCLE < 7 ) { ?>
afficher tous les articles d’une rubrique
- virer les 3 PAGINATION de rubrique.html
Il faut utiliser le critere branche à la place de id_rubrique dans ta boucle _articles de rubrique.html
<BOUCLE_articles(ARTICLES){branche}{!par date} {pagination 8}>
récupérer recursivement tous les articles d’une rubrique et de ses sous rubriques
N’hésite pas a consulter la documentation de base pour les boucles articles de spip
squelettes-dist/modeles/plan.html
sommaire.html : #MODELE{plan} -> #MODELE{articleux}
squelettes-dist/modeles/articleux.html
A Vérifier
<?php $soustitre = '[(#SOUSTITRE|texte_script)]'; ?>
boucles :
Articles
http://www.spip.net/fr_article902.html
premières lignes : #INTRODUCTION
Forums
https://contrib.spip.net/Tutorial-l...
Css
vous pouvez facilement rajouter quelques définitions surchargeant les expressions données dans le habillage.css standard, en créant et complétant un fichier perso.css dans Le dossier ./squelettes, automatiquement pris en compte par SPIP.
Les filtres de SPIP
https://www.spip.net/fr_article901.html
- Les filtres des dates
- Filtres de texte
- Filtres de test
- Filtres de logos
- Les filtres mathématiques
- Filtres techniques
- Ajouter ses propres fonctions (( mes_fonctions.php )
- Filtres avec des paramètres
tableaux en spip
||Légende du Tableau|Résumé du Tableau||
| {{Nom}} | {{Date de naissance}} | {{Ville}} |
| Jacques | 5/10/1970 | Paris |
| Claire | 12/2/1975 | Belfort |
| Martin | 1/31/1957 | Nice |
| Marie | 23/12/1948 | Perpignan |
Nom | Date de naissance | Ville |
---|---|---|
Jacques | 5/10/1970 | Paris |
Claire | 12/2/1975 | Belfort |
Martin | 1/31/1957 | Nice |
Marie | 23/12/1948 | Perpignan |