faq

 html pour que |typo ne s’applique pas (sinon ça tue les regexp)
 pre pour que ça soit lisible dans le public.
 attention : les espaces ajoutés à la main avant le ; sont significatifs

 
@aide;l'aide en ligne https://www.spip.net/fr_article891.html et directement ici : https://www.spip.net/aide/

@astuces;Un ensemble d'astuces disponibles en vrac, une super ressource pour bidouiller SPIP https://contrib.spip.net//Astuces-SPIP et https://contrib.spip.net/Astuces-longues-pour-SPIP

@boussole;La boussole a perdu le nord 


@bug;vous avez relevé un défaut, une erreur, un comportement qui vous parait anormal dans SPIP ? N'hésitez pas à signaler le bug en le décrivant le plus précisément possible à spip-dev arobize rezo.net (remplacer arobize par @).

@core; le cœur du core est https://git.spip.net/spip/spip mais souvent on y inclue les plugins_dist https://git.spip.net/spip

@maintenance;Oh! la belle équipe que voilà!... Sur le forum: https://discuter.spip.net/c/equipes/maintenance/36 Et sur la plate-forme GIT, faire "ping @maintenance"

@architecture;Oh! la belle équipe que voilà!... Sur le forum: https://discuter.spip.net/c/equipes/architecture/37 Et sur la plate-forme GIT, faire "ping @architecture"

@documentation;Oh! la belle équipe que voilà!... Sur le forum: https://discuter.spip.net/c/equipes/documentation/40 Et sur la plate-forme GIT, faire "ping @documentation"

@charte; La charte : https://www.spip.net/fr_article6431.html

@css;as-tu recalculé et vidé le cache navigateur ?

@compat;Compatibilités de SPIP avec PHP : https://www.spip.net/fr_article6500.html - Forcer la compatibilité d'un plugin : https://www.spip.net/fr_article6669.html (+ liens vers autres constantes de compat) - Plugins de compatibilité pour conserver les comportements de SPIP 3.2 : modèle de documents : https://git.spip.net/spip-contrib-extensions/historique_spip32_documents / sous-titres H3 : https://git.spip.net/spip-contrib-extensions/historique_spip32_h3 / squelettes-dist en HTML 4 : https://git.spip.net/spip-contrib-extensions/historique_spip32_html4

@commit;Envoyer un conventionnel commit  https://www.spip.net/fr_article6824.html ...et ne pas oublier de faire un changelog https://www.spip.net/fr_article6825.html

@composer;La doc de composer : https://getcomposer.org/doc/00-intro.md - https://blog.spip.net/Composer.html

@changelog;  Tenez un changelog : https://www.spip.net/fr_article6825.html



@discuter;https://discuter.spip.net pour passer à la pratique; https://contrib.spip.net/5348 pour voir comment.

@faille;Nous vous rappelons que le meilleur moyen pour nous signaler un problème de sécurité est d’envoyer un mail à la liste spip-team arobize rezo.net ( remplacer arobize par @).

@filtre; La page de documentation des filtres https://www.spip.net/fr_rubrique567.html , mais si l'on veut une liste vraiment à jour, mieux vaut regarder ici https://git.spip.net/spip/spip/src/branch/master/ecrire/inc/filtres.php

@guillemet;Pour les guillemets, spip assure ! http://romy.tetue.net/quels-guillemets-choisir-pour-le-web

@git;Direct: https://git.spip.net/ Documentation minimale : http://rogerdudler.github.io/git-guide/ , exhaustive : https://git-scm.com/book/fr/v2, propre à SPIP : https://blog.smellup.net/spip.php?rubrique46 et pour spip-zone en git : https://contrib.spip.net/FAQ_pratique_SPIP_avec_GIT - Pour participer : demander @zone

@inclusif;Pour que tes textes soient inclusif, dans l'ordre : 1) cherche une tournure de phrase épicène ("l'équipe d'administration"), 2) quand tu peux, doublonne ("les administrateurs et administratrices"), 3) accorde au plus proche ("les administrateurs et administratrices sont chargées"), 4) utilise quelques néologismes ("les administrateurices"), 5) en dernier, utilise le point médian "⋅", une seule séparation, pas pour le pluriel ("les administrateur⋅trices")

@italique; sans doute une accolade mal fermée dans un article

@iterateurs;Les itérateurs (en plugin en SPIP 2.1 et dans le core de SPIP3) permettent de BOUCLER sur tout, quelques exemples : http://zzz.rezo.net/Exemples-de-BOUCLE-DATA.html

@liste;  Une liste de diffusion ou liste de distribution (mailing list en anglais, abrégé en ML) est une utilisation spécifique du courrier électronique qui permet le publipostage d'informations aux utilisateurs qui y sont inscrits : https://contrib.spip.net/Les-listes-de-diffusion-Spipiennes
 
@migration; sauf en SPIP4 où il faudra passer par SPIP3.2 avant pour migrer d'une version X à une version Y il n'est absolument pas nécessaire de passer par les versions intermédiaires entre X et Y. Normalement, SPIP prévoit de faire tout ce qu'il faut. Si ce n'est pas le cas, alors il faut le signaler car c'est un [bug->https://edgard.spip.org/@bug].

@nomenklatura;On a souvent des problèmes de nommage et on devrait en parler, avoir une stratégie http:s//contrib.spip.net/Nomenklatura

@paquet; c'est pas compliqué d'écrire un paquet https://plugins.spip.net/faq,5.html sinon demande à Francky de t'aider !

@PHPDoc;Pour documenter votre code c'est par ici https://programmer.spip.net/Le-PHPDoc-dans-le-code-source + le site de phpdoc https://docs.phpdoc.org/

@psr; écrire du code qui sent bon le propre avec PSR http://www.spip.net/fr_article3497.html et aussi dans ton éditeur préféré  https://contrib.spip.net/style-code-php

@redmine;« Redmine, c'est fini ! Nous n'irons plus jamais, Où tu as dit "SPIP j'aime" » et on le regrette pas ! Mais en souvenir (sniff) on peut visiter un ancien ticket en mettant ?local dans son url. Exemple : https://core.spip.net/issues/1?local 

@spam;Le spam est une plaie. Le plugin NoSpam ( https://contrib.spip.net/NoSPAM )  fait très bien son boulot: blocage des floods, filtrage de la plupart des spams (passés en statut "à modérer"),... Pour des mesures plus radicales, faites une recherche du type SPIP bloquer adresse IP avec votre navigateur.

@suhosin;bah oui, suhosin et ajax ça pouiche parfois... Faut activer _CACHE_CONTEXTES_AJAX ! https://www.spip.net/fr_article5532.html

@spip-cli;https://contrib.spip.net/SPIP-Cli

@spip_loader;spip_loader est disponible sur https://get.spip.net : maintenant (SPIP 4.1) c'est un fichier PHAR (binaire). Attention : étant compressé, il convient de passer votre client FTP en mode binaire pour le transférer vers le serveur. Si besoin de modifier une config il faut créer un fichier spip_loader_config.php à côté. Toutes les explications sur https://www.spip.net/fr_article5705.html

@svn; SVN c'est fini pour SPIP (mais historiquement : https://contrib.spip.net/La-Zone-Facile ; ou spip_svn_loader : https://contrib.spip.net/spip_svn_loader ) ---- Aujourd'hui on peut accéder à une révision SVN, 14429 par exemple, via https://core.spip.net/projects/spip/repository/revisions/14429/diff?local

@telecharger; Pour télécharger la dernière version de SPIP, rendez-vous sur httsp://www.spip.net/fr_download

@theme;Des thèmes en pagaille : https://contrib.spip.net//Themes - à tester : http://zpip.spip.org/ - à créer : https://contrib.spip.net//Ecrire-un-theme-pour-Zpip

@ticket;Tu as trouvé un bug, un vrai bug ? Ecris ton ticket en décrivant ton bug le plus précisément (version de SPIP, PHP, message d'erreur,...) https://git.spip.net/spip/spip/issues (ou va directement sur le projet dans le git) 

@url;Aucun navigateur ne propose d'extension boule-de-cristal : donnez l'url vers votre site, postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)

@variantes;Comment fonctionne les variantes de squelettes du type rubrique-X ou rubrique=X ? La doc est là : https://www.spip.net/fr_article3445.html Attention : les squelettes rubrique.html et article.html doivent être obligatoirement dans le même répertoire que les variantes (rubrique-X.html etc) correspondant, pour que celles-ci soient prises en compte. 

@zip;Pour qu'un plugin se retrouve zippé sur https://files.spip.org/spip-zone il faut modifier le fichier https://zone.spip.org/trac/spip-zone/browser/archivelist.txt (voir la syntaxe en haut du fichier). Un de mes cousins robots fabriquera le zip (à heure pile pour la zone et à heure-30 pour le core , le log ici : https://files.spip.org/paquets.log.txt ) - explication détaillée ici : https://contrib.spip.net//Publier-archivelist-txt-via-svn

@zone;Pour participer aux divers développement : inscris-toi sur SPIP-dev : https://discuter.spip.net/c/spip-dev/5, lis la charte https://www.spip.net/fr_article6431.html et demande un accès (identifiant et mot de passe) pour participer au code sur https://git.spip.net/explore/organizations

@xy; Serait-ce pas que tu demande Y alors que ton problème est X ? Alors raconte nous X plutôt... https://xyproblem.info

@svg;https://programmer.spip.net/Les-icones-SVG-dans-SPIP



Edgard | Plan du site | Photo CC-BY-NC-ND By JohnGreenaway