Strict Standards: Declaration of action_plugin_importoldindex::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/sda/1/1/prevalet/lib/plugins/importoldindex/action.php on line 8

Strict Standards: Declaration of action_plugin_importoldchangelog::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/sda/1/1/prevalet/lib/plugins/importoldchangelog/action.php on line 157

Deprecated: Assigning the return value of new by reference is deprecated in /var/www/sda/1/1/prevalet/inc/parserutils.php on line 205

Deprecated: Assigning the return value of new by reference is deprecated in /var/www/sda/1/1/prevalet/inc/parserutils.php on line 208

Deprecated: Assigning the return value of new by reference is deprecated in /var/www/sda/1/1/prevalet/inc/parserutils.php on line 389

Deprecated: Assigning the return value of new by reference is deprecated in /var/www/sda/1/1/prevalet/inc/parserutils.php on line 530

Strict Standards: Declaration of cache_instructions::retrieveCache() should be compatible with cache::retrieveCache($clean = true) in /var/www/sda/1/1/prevalet/inc/cache.php on line 291

Deprecated: Function split() is deprecated in /var/www/sda/1/1/prevalet/inc/auth.php on line 154

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/1/1/prevalet/lib/plugins/importoldindex/action.php:8) in /var/www/sda/1/1/prevalet/inc/auth.php on line 244

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/1/1/prevalet/inc/auth.php on line 456

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/1/1/prevalet/inc/auth.php on line 456

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/1/1/prevalet/inc/auth.php on line 453

Strict Standards: Only variables should be passed by reference in /var/www/sda/1/1/prevalet/doku.php on line 71

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/1/1/prevalet/lib/plugins/importoldindex/action.php:8) in /var/www/sda/1/1/prevalet/inc/actions.php on line 361
Les utilisateurs de PhpMyEdit peuvent utiliser le langage de script JavaScript, pour validation avant que les valeurs entrées dans le formulaire soient enregistrées.\\ \\ **Champs obligatoires**\\ \\ Un simple JavaScript de validation peut être généré pour empêcher toutes entrées par l'utilisateur. Si une saisie est exigée pour un champ particulier, selectionner l'option [’js’][’required’] à true (vraie).\\ \\ **Exemple 4-12. Champs obligatoires**\\ \\ $opts[’fdd’][’col_name’][’js’][’required’] = true;\\ $opts[’fdd’][’col_name’][’js’][’required’] = false;\\ \\ **Les expressions régulières**\\ \\ Les expressions régulières en Javascript peuvent être un puissant moyen de rendre interactif la validation des données saisies. Lorsqu'ils sont utilisés, l'entrée doit correspondre à l'expression régulière définie souhaitée dans l'option $opts[’fdd’][’col_name’][’js’][’regexp’]. Si un domaine ne correspond pas, une alerte JavaScript Sera invoqué pour forcer l'utilisateur à changer la valeur entrée.\\ \\ **Exemple 4-13. Expression régulière**\\ \\ $opts[’fdd’][’col_name’][’js’][’regexp’] = ’/^[0-9]*$/’;\\ \\ Les expressions régulières de Perl sont écrits dans un style compatible. L'expression ci-dessus permet de soumettre le formulaire seulement quand le chiffres 0-9 sont entrés dans le champ. Une valeur vide est aussi autorisée, mais vous pouvez Utiliser [’js’][’regexp’] en association avec [’js’][’hint’] pour empêcher des entrées vides.\\ \\ **Conseils**\\ \\ Lorsque l'option [’js’][’required’] est utilisée et la valeur saisie est vide, ou les caractères entrés ne correspondent pas à la définition [’js’][’regexp’], un avertissement avec un message est affiché par défaut. Ce message peut être changé en utilisant [’js’][’hint’]. Ceci est particulièrement utile pour conseiller un utilisateur sur les obligations à saisir un type de donnée dans le champ.\\ \\ **Exemple 4-14. Truc JavaScript**\\ \\ $opts[’fdd’][’col_name’][’js’][’hint’] = 'Veuillez entrer uniquement des chiffres dans le champ "col_name".';\\ \\