source: spip-zone/_plugins_/menu_babbibel/branches/v3/formulaires/configurer_babbi.php @ 93061

Last change on this file since 93061 was 93061, checked in by teddy.spip@…, 4 years ago

Merge avec le trunk.

File size: 909 bytes
Line 
1<?php
2
3if (!defined('_ECRIRE_INC_VERSION')) {
4    return;
5}
6
7function formulaires_configurer_babbi_verifier_dist()
8{
9    $erreurs = array();
10    $var = _request('nb_articles');
11
12    $numerique = is_numeric($var);
13    $positif = $var == abs($var);
14    $entier = $var == intval($var);
15
16    //nb_articles doit être un numérique
17    if (!$numerique && $var != null) {
18        $numerique = 0;
19        $erreurs['nb_articles'] = _T('babbi:que_des_nombres_ici');
20    }
21    //nb_articles doit être un nombre positif
22    if (!$positif) {
23        $positif = 0;
24        $erreurs['nb_articles'] = _T('babbi:que_des_nombres_ici');
25    }
26    //nb_articles doit être un nombre entier
27    if (!$entier) {
28        $entier = 0;
29        $erreurs['nb_articles'] = _T('babbi:que_des_nombres_ici');
30    }
31
32    if (count($erreurs) > 0) {
33        $erreurs['message_erreur'] = _T('babbi:message_erreur');
34    }
35
36    return $erreurs;
37}
Note: See TracBrowser for help on using the repository browser.