langues (spip)

git-svn-id: svn://trac.rezo.net/spip/spip@19078 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
langues (ecrire)

git-svn-id: svn://trac.rezo.net/spip/spip@19079 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Plus de sécurité, on fait *toujours* un test dans le charger() d'editer_liens, qui consiste à appeler l'autorisation "associerTABLES" suivant la table de liaison demandée. Par ex "associermots", "associerauteurs".

Le 4ème argument du formulaire ne devient plus qu'une addition permettant de forcer le fait que ce ne soit pas éditable.

On supprime donc l'autorisation dans le squelette des auteurs (à faire pour les mots).

Cela implique aussi que tout plugin fournissant une table de liaison, devrait toujours définir une fonction "autoriser_associertrucs_dist" au minimum.

git-svn-id: svn://trac.rezo.net/spip/spip@19080 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
On ajoute quelques classes CSS propres à l'utilisateur connecté sur le <html> ce qui permet certains besoins de personnaliser des styles.

git-svn-id: svn://trac.rezo.net/spip/spip@19081 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Possibilité de cibler en CSS les formulaires de liaison d'un type précis (que le bloc pour modifier les auteurs par exemple).
.formulaire_editer_liens-auteurs { }

git-svn-id: svn://trac.rezo.net/spip/spip@19082 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
On déplace les classes plutôt sur le <body> où il y a déjà un #SESSION en plus donc mieux pour les perfs

git-svn-id: svn://trac.rezo.net/spip/spip@19083 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Une classe CSS n'a pas le droit de commencer par un chiffre !
Ou comment perdre son après-midi pour rien.

git-svn-id: svn://trac.rezo.net/spip/spip@19084 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
langues (spip)

git-svn-id: svn://trac.rezo.net/spip/spip@19085 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
La fonction bouton_action() attend juste le message de title, non la chaine contenant « title="le title" »

git-svn-id: svn://trac.rezo.net/spip/spip@19089 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
langues (spip)

git-svn-id: svn://trac.rezo.net/spip/spip@19090 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
langues (ecrire)

git-svn-id: svn://trac.rezo.net/spip/spip@19091 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
langues (public)

git-svn-id: svn://trac.rezo.net/spip/spip@19092 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
DATE_FORMAT produit une chaine qu'il faut comparer a une chaine et non a un format int (mysql tolerait cela, sqlite non)

git-svn-id: svn://trac.rezo.net/spip/spip@19093 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
erreur d'analyse dans le refactoring de r16314 qui cassait la boucle HIERARCHIE et ses critères

git-svn-id: svn://trac.rezo.net/spip/spip@19096 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
langues (spip)

git-svn-id: svn://trac.rezo.net/spip/spip@19097 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Pouvoir mettre plusieurs conditions {si } dans une boucle sans que la précédente condition soit écrasée !

git-svn-id: svn://trac.rezo.net/spip/spip@19098 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Ajouter < et > comme caractères échappables avec \ (en plus donc de #[](){} que l'on peut échapper dans les squelettes).

+ Crypter un peu mieux la variable $inerte pour que #BALISE\(  retourne bien la parenthèse attendue et ne crée pas une #BALISEINERTE vide de sens.

git-svn-id: svn://trac.rezo.net/spip/spip@19099 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
langues (ecrire)

git-svn-id: svn://trac.rezo.net/spip/spip@19100 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
Pas de réponse à mon message sur SPIP dev j'en déduis que cela ne gène personne...

Insertion du pipeline "body_prive" sur toutes les pages du privés en squelettes

git-svn-id: svn://trac.rezo.net/spip/spip@19102 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
On enlève l'explication particulière du formulaire d'inscription.
Non pas que ce soit mal d'expliquer, mais ce n'est pas au formulaire de le faire, qui doit rester "neutre". Ce n'est pas à SPIP d'indiquer pour quelle raison il y a ce formulaire, mais au squelette appelant.

git-svn-id: svn://trac.rezo.net/spip/spip@19103 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d