Correction de bugs sur les autorisations de liaison.

1) le fait que ce soit éditable ou pas était défini deux fois avec des trucs complètement différents : on enlève celui qui était écrasé, on ne garde que celui défini explicitement en 4ème argument

2) il n'existait pas de vrai autorisation d'association pour les auteurs (alors qu'il existe associermots) : on crée donc "associerauteurs" qui par défaut est mappée sur la modification de l'objet en question

3) les boutons "retirer cet auteur" étaient affichés mêmes lorsque ce n'était pas éditable !

git-svn-id: svn://trac.rezo.net/spip/spip@19076 caf5f3e8-d4fe-0310-bb3e-c32d5e47d55d
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