299 Commits (master)

Author SHA1 Message Date
JamesRezo 7fa313e1a4 cs-autofixes (#4868) 2 months ago
Cerdic 7208c33c08 Utilisons _IS_CLI pour differencier la sortie lors de l'install/maj des plugin ou du core 2 months ago
Cerdic 3ae75b6590 Fix https://core.spip.net/issues/4723 : coquille dans la construction du pipeline all 6 months ago
Maïeul 8bbbc843a7 Pour les utilise, ne renvoyer des erreurs que sur les plugins actifs, pas sur les plugins non activés 7 months ago
Cerdic cee594c0a5 Fix #4192 : si un dossier squelettes/ est present dans le plugin ET qu'on a pas de balise <chemin> dans le paquet.xml, il est automatiquement detecte et ajoute au path du site public 7 months ago
Cerdic fd259bd3e3 Perf issue : la fonction _chemin() peut prendre un array() au lieu d'une chaine a exploder, et compiler le fichier charger_plugins_chemins.php en utilisant cette possibilite (evite un implode+explode sur un tableau de taille superieure ou egale au nombre de plugins) 7 months ago
Cerdic 29c643c14f On peut declarer dans la globale $GLOBALS['spip_pipeline']['all'] des fonctions qui seront appelees sur tous les pipelines 8 months ago
Franck e9dd705082 Fix #4526 : Suppression des dates de fins de copyrights 1 year ago
Matthieu Marcillaud 8414fb4b94 Compat PHP 7.4, Deprecated: Array and string offset access syntax with curly braces (Francky) 2 years ago
Cerdic cb557df37e enlever des references a plugin.xml dans le commentaire 2 years ago
Cerdic ae747eb277 on ne nettoie pas tout le code, mais on enleve le support de plugin.xml, depuis le temps qu'on l'a dit... 2 years ago
Cerdic 1c404cbf0e Fix : quand on essaye d'activer un plugin qui n'est pas compatible avec la version de SPIP, il faut remonter une erreur d'activation 3 years ago
b_b 923621a54f Fix #4286 : éviter une notice sur _DIR_PLUGINS_AUTO 3 years ago
Cerdic a394902835 le futur c'est maintenant 3 years ago
Cerdic 17759d839e #4107 : gerer proprement les cas ou opcache_invalidate() ne peut pas invalider un cache opcode et dans ce cas uniquement temporiser les hits via spip_attend_invalidation_opcode_cache avant installation des plugins, en lui passant toutefois la date du fichier php compile le plus recent pour limiter au maximum les risques d'attente 3 years ago
Cerdic a7f131cea9 ecriture des fichiers php compiles des plugins : on ne les ecrits que si le contenu change, pour optimiser la gestion du cache et des invalidations 3 years ago
Matthieu Marcillaud 9ad9dd1b6b Éviter de créer de fausses constantes de chemins pour les "procures". C’est inutile. 3 years ago
erational e76408028d Bonne année 2018 4 years ago
b_b cce23a8ae1 Fix #3557 : simplifier l'entête compsed-by en y indiquant l'url du fichier local/config.txt 4 years ago
Philippe Rivière 656762b339 le commit depuis git fonctionne, bravo @azerttyu 4 years ago
Matthieu Marcillaud 32c9791fbe Suite de r23604 : Tant qu’à faire, ignorer aussi la version de PHP dans les headers (b_b). 4 years ago
Matthieu Marcillaud bf65d4b01e Ticket #3819 : Ne pas indiquer les extensions PHP dans les headers (b_b). 4 years ago
Matthieu Marcillaud a6e732753d Petit PHPDoc. 5 years ago
Matthieu Marcillaud f9b2879e10 Ticket #3819 : Permettre d'indiquer comme dépendance d'un plugin une extension PHP particulière. 5 years ago
Matthieu Marcillaud 963fa68d1a Corrections de liens PHPDoc. 5 years ago
Matthieu Marcillaud b6f7db61b0 Ticket #3860 : Lors du calcul du fichier de caches des pipelines, 5 years ago
Matthieu Marcillaud 1d6f22ffad PHPDoc autour de inc/plugin encore. 5 years ago
Matthieu Marcillaud c91c557a98 PHPDoc encore sur le fichier de plugin. 5 years ago
Matthieu Marcillaud 98674dea20 PHPDoc : quelques @uses sur les fonctions. 5 years ago
Matthieu Marcillaud edaa65f939 PHPDoc autour des plugins. 5 years ago
Matthieu Marcillaud df4a85ae2a var_dump-- 5 years ago
Matthieu Marcillaud 86f2edd2d1 Un peu de PHPDoc sur quelques fonctions de plugins. 5 years ago
Matthieu Marcillaud c11a4b920c report de r23250 : Fin de if trop précoce, qui faisait (a priori) que les bablises script, genie et style des paquet.xml 5 years ago
Matthieu Marcillaud 16e99a3f71 Report de r23227 : Lorsque des plugins sont en erreurs pour s'activer, pour des raisons d'absence de dépendance, 5 years ago
Matthieu Marcillaud e5a55e3b6b Report de r23226 : Formatage du code. 5 years ago
Gilles Vincent 74251660e2 Avant de d'utiliser un readdir(), il faut toujours verifier que le résultat de la fonction opendir() est une ressource valide. 6 years ago
Cerdic 067718a926 Cette branche devient la version 3.2.0-dev 6 years ago
denisb aa7f2993b9 bonne année. 6 years ago
Matthieu Marcillaud 402cc8919c Fixer operators_spaces : espace de part et d'autre des opérateurs binaires (règle SPIP sur les - + * / etc...) 6 years ago
Matthieu Marcillaud 0afa5ff545 Fixer lowercase_constants et lowercase_keywords pour suivre PSR-2 : les mots clés et and, or, null 6 years ago
Matthieu Marcillaud 7eb420262c D'autres fixers en plus (avec php-cs-fixer), en relation avec PSR-2 : 6 years ago
Cerdic 9b90f1b8a1 Indentation et regles de codage selon http://www.spip.net/fr_article3497.html#regles_codage 6 years ago
Cerdic 81f0ac628e utiliser $GLOBALS plutot que global pour favoriser la lisibilite du code 6 years ago
Matthieu Marcillaud ccbf6b0718 Erreur dans r22534 : $p n'est pas un tableau, mais le préfixe ! 6 years ago
Gilles Vincent 705fc82991 Mise en forme plus homegene et plus lisible, pour les declarations des fonctions 6 years ago
Cerdic 2cfc07339f Generalisation de la prise en charge de <procure> utilisable par les plugins pour signaler qu'ils fournissent le service d'un autre plugin 6 years ago
Cerdic 164356b975 PHPDoc, indentation 6 years ago
Cerdic 0f097e03f7 type dans PHPDoc (marcimat) 6 years ago
Cerdic 79eaafa2be indentation et PHPDoc 6 years ago
Matthieu Marcillaud d3bb98a087 Fix #3555 : en pas faire croire à une erreur sur un cache impossible à créer alors que l'installation de SPIP n'a même pas encore commencée 6 years ago