35 Commits (7eb420262c79750ff4425bbf02e513256fb538f6)

Author SHA1 Message Date
Matthieu Marcillaud 7eb420262c D'autres fixers en plus (avec php-cs-fixer), en relation avec PSR-2 : 7 years ago
Matthieu Marcillaud 56bd46164f Pas de fermeture de php ?> dans les scripts entièrement PHP, pour mieux respecter PSR-1. 7 years ago
Cerdic 9b90f1b8a1 Indentation et regles de codage selon http://www.spip.net/fr_article3497.html#regles_codage 7 years ago
erational aa27962bd9 remplacement des http://doc.spip.org par http://code.spip.net (Francky) 8 years ago
denisb a14b3b27be bonne année 2014 ! 9 years ago
Matthieu Marcillaud f8daa53a35 - Notice PHP lors de la création ou suppression d'une traduction 10 years ago
BennyB d8f7f77955 Happy New Year 11 years ago
Cerdic 873e963b79 Nettoyage de code : PHPDoc, variables indefinies ou inutilisées, return manquant ou erronés 11 years ago
Cerdic 84663b9e82 #FORMULAIRE_TRADUIRE{objet,#ID_OBJET} 12 years ago
Committo,Ergo:sum 1c4a8a50d1 Bonne année, donc modification du copyright. 12 years ago
Cerdic af4bf26dea Tempus fugit 13 years ago
Committo,Ergo:sum d222863d4b Bonne année vieille branche! 14 years ago
Committo,Ergo:sum 1ea14a9bf8 Libérer la ressource SQL utilisée par sql_countsel, et utiliser systématiqueemnt celle-ci. 15 years ago
Committo,Ergo:sum e3ddfdadfb Depuis [8104] qu'on ne l'avait pas fait, il n'y a plus une minute à perdre.... 15 years ago
Committo,Ergo:sum 3b821a1431 Abstraction de UPDATE. 15 years ago
Committo,Ergo:sum 492377ad02 Abstraction des clauses avec WHERE dans les UPDATE sur un seul champ 15 years ago
Committo,Ergo:sum 01e52a0cde Abstraction de tous les appels {{{ spip_query("SELECT ..... WHERE ... }}} pour que les champs de type Date dans la clause WHERE soient transformé pour Postgres. 15 years ago
Committo,Ergo:sum 85159f4b33 Plutot que d'espérer qu'on n'oubliera jamais d'appeler ecrire_metas après un appel de ecrire_meta ou effacer_meta il est beaucoup plus sûr et efficace de détruire le fichier de cache dans ces deux fonctions: le script en cours n'a plus besoin de ce fichier ni de relire tout la table SQL, et encore moins de faire tout ça plusieurs fois s'il y a plusieurs appels a ecrire_metas au cours de son exécution. C'est le prochain script exécuté qui recréera ce fichier à l'entrée de inc/utils (et en cas d'installation il ne faut meme pas chercher à le créer). 15 years ago
Committo,Ergo:sum f38734d5b7 Renommage de toutes les fonctions '''spip_abstract_''' en '''sql_''', c'est plus court et plus parlant puisqu'il s'agit des fonctions d'interfaces avec un serveur SQL. De nouveau attention il faut vider le cache (en fait seulement celui des squelettes: tmp/cache/skel) car ce sont des fonctions que le compilateur place dans le code compilé. 16 years ago
Committo,Ergo:sum a8ee88ffd7 #209: Afin que les plugins utilisant '''SPIP_NUM''' ou '''SPIP_ASSOC''' dans les appels de '''spip_fetch_array''' continuent à fonctionner sans perturber le portage en PostGres, cette fonction passe en vieille_def avec une définition appellant explicitement '''mysql_fetch_array'''. Elle est remplacée dans tout le code de SPIP par '''spip_abstract_fetch''' auparavant utilisée seulement par le compilateur de squelettes. Les plugins voulant tourner en PostGres à terme sont invités à renommer cette fonction, et à ramener à un seul argument tous ses appels. 16 years ago
Committo,Ergo:sum ac19672f80 Réunion en un seule des deux listes de meta standards. Réduction des appels de ecrire_metas en rafale, c'est quand meme pas gratuit. 16 years ago
Committo,Ergo:sum 89d58e4172 Partage de code pour les langues utilisées, et correction des cas où il faut lancer ce calcul (c'est quand la langue N'est PAS héritée qu'il peut y avoir du neuf). En revanche, je ne reproduis pas le pb signalé en [9231]. 16 years ago
Fil d0e8c69fe4 le (c) c'est important, en 2007 comme en 2006 16 years ago
Committo,Ergo:sum 040fdc2eac securiser_action retourne _request('arg') pour éviter à ses appelants de le recalculer ensuite. Ils en profitent. 16 years ago
Committo,Ergo:sum 8e760d930e Rationnalisation du code: charger_fonction(X) est affectée à la variable $X. Prélude à une affectation au niveau global. 16 years ago
Committo,Ergo:sum 6eb0420c43 Rationnalisation de l'interace des scripts action: appel de la fonction surchargeable securiser_action qui fait le travail de generer_action_auteur si elle est appelée avec au moins argument, et sinon controle les valeurs de sécurité (ex-fonction contoler_action_auteur qui semblait surchargeable mais ne l'était pas). generer_action_auteur reste disponible mais est appelée a disparaitre. 16 years ago
Fil 13452ecbdd amelioration de l'API pour editer un article, et des notifications (en effet comme la notification a besoin de calculer l'url et d'avoir le bon contenu texte, on doit la faire APRES sauvegarde des donnees) 16 years ago
Cerdic 596f6f5092 spip_abstract_quote() devient _q(), ca sera moins disuasif a utiliser systematiquement, et ca 16 years ago
Christian Lefebvre ffe86fde01 le batch n'ose pas commiter les modifs quand il y a des changements de noms ... 16 years ago
Committo,Ergo:sum b58a2c7087 Correction #557 au bulldozer: tous les fichiers appelant une fonction _action incluent d'office inc/actions 16 years ago
Committo,Ergo:sum 3611e9fd5a Passage en ajax du dernier auto-lien du bloc de traduction 16 years ago
Committo,Ergo:sum 9bfd26ac6f Encore plus d'ajax dans le bloc de traductions 16 years ago
Committo,Ergo:sum c2e1eb2f83 debut de mise en ajax du bloc de traductions 16 years ago
Christian Lefebvre 5c9de9efab insertion de liens vers la doc du code 17 years ago
Committo,Ergo:sum 292175e492 Gestion en dehors de articles.php des 2 modifs de id_trad. Le test de traduction redondante ne marche pas, mais il semble que cela remonte à loin (la faute de syntaxe dans les attributs en cas de message d'erreur en est un autre indice). A noter aussi que le petit triangle donnant aux formulaires sur les traductions ne tourne pas. Mais on n'est pas loin de la mise en Ajax de tout le bloc sur les traductions. 17 years ago
Committo,Ergo:sum 5a769891c2 Partage du code de sécurité dans les actions. On en profite pour permettre la surcharge de la fonction de sécurité, vu que les méthodes d'authentication sont plus diversifiées ça finira par servir. 17 years ago
Committo,Ergo:sum 3b52f69cfb Eclatement du script action/instituer, l'organisation en sous-actions étant incompatible avec l'attribut Id standardisé attendu par la fonction JavaScript AjaxSqueeze. 17 years ago
Committo,Ergo:sum 868c7977c2 Asyncrhonisme du formulaire rendant virtuel un article. De nouveau le regret que le reste de la page ne reflètera pas le changement indiqué dans le cartouche du formulaire: le grand panneau 'Cet article redirige vers....' sera désynchronisé. 17 years ago
Committo,Ergo:sum d2bf9d0d6e Ajaxisation de la gestion des forums et des pétitions. 17 years ago