Dépôt officiel du core SPIP Les plugins-dist faisant partie de la distribution SPIP sont présents dans https://git.spip.net/spip/[nom du plugin dist] https://www.spip.net
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Go to file
Matthieu Marcillaud 1476c3ab6a chore: config rector 6 months ago
IMG finition : quelques utilitaires zip ne créent pas le répertoire s'il est vide (ici, IMG/) 18 years ago
config feat: plus besoin de versionner l'écran de sécu dans SPIP. Le script de post-install se charge de le placer au bon endroit. La commande composer archive continue de le prendre en compte si elle est lancée après l'install/update 9 months ago
ecrire fix: Typage forcés à différents endroits, en prévision d’une déclaration stricte 6 months ago
local l'application c'est spip 1 year ago
prive fix: lever l'ambiguité sur les balises simples des `url()` suite à la comprehension plus large des balises étendues par le phraseur 6 months ago
tmp docs: indiquer SPIP comme application 1 year ago
.editorconfig Fournir un fichier .editorconfig 2 years ago
.gitattributes chore: config rector 6 months ago
.gitignore feat(tests): corrections tests et outils 7 months ago
CHANGELOG.md docs(Changelog): Pour #5636 6 months ago
LICENSE Ticket #5042 : Introduction de README.md et fichier LICENSE. 2 years ago
README.md feat(tests): MàJ README.md 7 months ago
SECURITY.md ajout d'un fichier pour expliquer où trouver l'info pour signaler une faille 2 years ago
UPGRADE_5.0.md docs(upgrade): Suppression vieilles syntaxes 6 months ago
composer.json feat(tests): composer update + maj schema xml phpunit 7 months ago
composer.lock chore: up dependencies 6 months ago
ecs.php feat(tests): corrections tests et outils 7 months ago
htaccess.txt security: Effectivement bloquer les fichiers cachés dans le htaccess 6 months ago
index.php D'autres fixers en plus (avec php-cs-fixer), en relation avec PSR-2 : 8 years ago
phpcs.xml.dist phpcs pour spip5 9 months ago
phpstan-baseline.neon chore: mise à jour baseline de phpstan 6 months ago
phpstan.neon.dist chore: mise à jour baseline de phpstan 6 months ago
phpunit.xml.dist feat(tests): phpunit.xml.dist complet 7 months ago
rector.php chore: config rector 6 months ago
spip.php chores: un seul chargement de l'autoloader est necessaire, dans inc_version, qu'on appelle en premier sur ces points d'entrée 9 months ago
spip.png Garder le format 60x40 pour les squelettes qui utilisent déjà le logo (marcimat) 6 years ago
spip.svg l'optimiseur de SVG avait vraiment beaucoup optimisé, retablir le width et le height par defaut 3 years ago

README.md

SPIP

SPIP (Système de Publication pour Internet) est un logiciel libre permettant de créer des sites internets, maintenu par sa communauté avec tendresse.

Pour démarrer

Communauté & contributions

Politique de sécurité

Tests pour SPIP

Suite de tests basée sur PHPUnit, avec un wrapper pour les tests historiques écrits en script PHP standalone ou en squelette HTML

Commandes spécifiques

Lancer tous les tests

vendor/bin/phpunit

Voir le détail de tous les tests lancés (y compris leurs noms)

vendor/bin/phpunit --debug

Lister toutes les suites de tests :

vendor/bin/phpunit --list-suites

Lister tous les tests :

vendor/bin/phpunit --list-tests

Pour filtrer les tests et n'en executer que certains :

vendor/bin/phpunit --colors --debug --filter=unit/propre/
vendor/bin/phpunit --colors --debug --filter=testCouper