Changeset 113340 in spip-zone


Ignore:
Timestamp:
Jan 9, 2019, 6:21:03 PM (7 days ago)
Author:
root
Message:

Édition d'une page : la vérification de la syntaxe de l'identifiant de la composition n'était pas toujours faite (le test doit être indépendant de la vérif de doublon) + quand on édite une page existante, mieux montrer que l'identifiant n'est pas éditable au moyen de l'option disable_avec_post.

Location:
_plugins_/noizetier/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/noizetier/trunk/formulaires/editer_page.html

    r112598 r113340  
    2323                                        explication=#GET{explication},
    2424                                        readonly=#GET{disable},
     25                                        disable_avec_post=#GET{disable},
    2526                                        obligatoire=[(#GET{disable}|non)],
    2627                                })]
  • _plugins_/noizetier/trunk/formulaires/editer_page.php

    r113190 r113340  
    148148        // - la syntaxe de l'identifiant qui ne doit contenir ni espace, ni tiret.
    149149        if ($edition != 'modifier') {
     150                $composition = _request('composition');
     151                // Identifiant libre
    150152                $type_page = _request('type_page');
    151                 $composition = _request('composition');
    152 
    153153                $where = array('composition!=' . sql_quote(''));
    154154                $pages = sql_allfetsel('page', 'spip_noizetier_pages', $where);
     
    158158                                $erreurs['composition'] = _T('noizetier:formulaire_identifiant_deja_pris');
    159159                        }
    160                         if (!preg_match('#^[a-z0-9_]+$#', $composition)) {
    161                                 $erreurs['composition'] = _T('noizetier:formulaire_erreur_format_identifiant');
    162                         }
     160                }
     161                // Syntaxe
     162                if (!preg_match('#^[a-z0-9_]+$#', $composition)) {
     163                        $erreurs['composition'] = _T('noizetier:formulaire_erreur_format_identifiant');
    163164                }
    164165        }
  • _plugins_/noizetier/trunk/paquet.xml

    r113334 r113340  
    22        prefix="noizetier"
    33        categorie="maintenance"
    4         version="3.0.54"
     4        version="3.0.55"
    55        etat="dev"
    66        compatibilite="[3.2.0;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.