Changeset 37438 in spip-zone


Ignore:
Timestamp:
Apr 19, 2010, 9:59:20 PM (10 years ago)
Author:
eric@…
Message:

On sépare le message_ok des résultats affichés pour plus de lisibilité dans le formulaire et aussi dans le code.
Encore perfectible; A finir pour la vérification de l'utilisation

Location:
_plugins_/langonet
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/langonet/formulaires/langonet_verifier.html

    r37409 r37438  
    11<div class="formulaire_spip formulaire_langonet_verifier" id="formulaire_langonet_verifier">
     2        [<p class='reponse_formulaire reponse_formulaire_erreur'>(#ENV*{message_erreur})</p>]
     3        [<p class='reponse_formulaire reponse_formulaire_ok'>(#ENV*{message_ok}|table_valeur{resume})</p>]
    24        <!-- <br class='bugajaxie' /> -->
    35        [(#ENV{editable})
     
    2931                        [(#REM) <!-- Affichage des resultats --> ]
    3032                        <li class="fieldset">
    31 <!--
    32                                 [<p class='reponse_formulaire reponse_formulaire_ok'>(#ENV*{message_ok})</p>]
    33  -->
    34                                 [<p class='reponse_formulaire reponse_formulaire_erreur'>(#ENV*{message_erreur})</p>]
    35                                 [(#ENV*{message_ok})]
     33                                <fieldset>
     34                                        <h3 class="legend"><:langonet:legende_resultats:></h3>
     35                                        [(#ENV*{message_ok}|table_valeur{resultats})]
     36                                </fieldset>
    3637                        </li>
    3738                </ul>
  • _plugins_/langonet/formulaires/langonet_verifier.php

    r37409 r37438  
    9494                // Liste des items non definis avec certitude et bien utilises avec le bon module
    9595                if (count($resultats['item_non']) > 0) {
    96                         $texte .= '<div class="results error">' . "\n" . '<p>' . "\n";
     96                        $texte .= '<div class="error">' . "\n";
    9797                        if (count($resultats['item_non']) == 1) {
    9898                                $texte .= _T('langonet:message_ok_non_definis_1', array('ou_fichier' => $resultats['ou_fichier'], 'langue' => $resultats['langue'])) . "\n";
     
    101101                                $texte .= _T('langonet:message_ok_non_definis_n', array('nberr' => count($resultats['item_non']), 'ou_fichier' => $resultats['ou_fichier'], 'langue' => $resultats['langue'])) . "\n";
    102102                        }
    103                         // on ferme le <p> ouvert car ce qui suit est un <div>
    104                         $texte .= "</p>\n";
     103                        $texte .= '<div style="background-color: #fff; margin-top: 10px;">' . "\n";
    105104                        $texte .= afficher_lignes($resultats['fichier_non']);
     105                        $texte .= "</div>\n</div>\n";
     106                }
     107                else {
     108                        $texte .= '<div class="success">' . "\n";
     109                        $texte .= _T('langonet:message_ok_non_definis_0', array('module' => $resultats['module'], 'ou_fichier' => $resultats['ou_fichier'], 'langue' => $resultats['langue'])) . "\n";
    106110                        $texte .= "</div>\n";
    107                 }
    108                 else {
    109                         $texte .= '<div class="results success">' . "\n" . '<p>' . "\n";
    110                         $texte .= _T('langonet:message_ok_non_definis_0', array('module' => $resultats['module'], 'ou_fichier' => $resultats['ou_fichier'], 'langue' => $resultats['langue'])) . "\n";
    111                         $texte .= "</p></div>\n";
    112111                }
    113112
     
    115114                // en cours de verification
    116115                if (count($resultats['item_non_mais']) > 0) {
    117                         $texte .= '<p class="results notice">' . "\n";
     116                        $texte .= '<div class="notice">' . "\n";
    118117                        if (count($resultats['item_non']) == 1) {
    119118                                $texte .= _T('langonet:message_ok_nonmais_definis_1', array('ou_fichier' => $resultats['ou_fichier'], 'langue' => $resultats['langue'])) . "\n";
     
    122121                                $texte .= _T('langonet:message_ok_nonmais_definis_n', array('nberr' => count($resultats['item_non']), 'ou_fichier' => $resultats['ou_fichier'], 'langue' => $resultats['langue'])) . "\n";
    123122                        }
    124                         // on ferme le <p> ouvert car ce qui suit est un <div>
    125                         $texte .= "</p>\n";
     123                        $texte .= '<div style="background-color: #fff; margin-top: 10px;">' . "\n";
    126124                        $texte .= afficher_lignes($resultats['fichier_non_mais'], $resultats['definition_possible']);
    127                 }
    128                 else {
    129                         $texte .= '<p class="results success">' . "\n";
     125                        $texte .= "</div>\n</div>\n";
     126                }
     127                else {
     128                        $texte .= '<div class="success">' . "\n";
    130129                        $texte .= _T('langonet:message_ok_nonmais_definis_0', array('module' => $resultats['module'], 'ou_fichier' => $resultats['ou_fichier'], 'langue' => $resultats['langue'])) . "\n";
    131                         $texte .= "</p>\n";
     130                        $texte .= "</div>\n";
    132131                }
    133132
    134133                // Liste des items definis sans certitude
    135134                if (count($resultats['item_peut_etre']) > 0) {
    136                         $texte .= '<p class="results notice">' . "\n";
     135                        $texte .= '<div class="notice">' . "\n";
    137136                        if (count($resultats['item_peut_etre']) == 1) {
    138137                                $texte .= _T('langonet:message_ok_definis_incertains_1', array('langue' => $resultats['langue'])) . "\n";
     
    142141                        }
    143142                        // on ferme le <p> ouvert au-dessus car ce qui suit est un <div>
    144                         $texte .= "</p>\n";
     143                        $texte .= '<div style="background-color: #fff; margin-top: 10px;">' . "\n";
    145144                        $texte .= afficher_lignes($resultats['fichier_peut_etre']);
    146                 }
    147                 else {
    148                         $texte .= '<p class="results success">' . "\n";
     145                        $texte .= "</div>\n</div>\n";
     146                }
     147                else {
     148                        $texte .= '<div class="success">' . "\n";
    149149                        $texte .= _T('langonet:message_ok_definis_incertains_0', array('module' => $resultats['module'])) . "\n";
    150                         $texte .= "</p>\n";
     150                        $texte .= "</div>\n</div>\n";
    151151                }
    152152        }
     
    211211        else {
    212212                // Tout s'est bien passe on renvoie le message ok et les resultats de la verification
    213                 $retour['message_ok'] .= '<p class="reponse_formulaire reponse_formulaire_ok">' .
    214                                                                 _T('langonet:message_ok_fichier_log', array('log_fichier' => $log_rep.$log_nom)) .
    215                                                                 "</p>\n";
    216                 $retour['message_ok'] .= '<ul>' . "\n" .
    217                                                                 '<li class="fieldset">' . "\n" .
    218                                                                 '<fieldset>' . "\n" .
    219                                                                 '<h3 class="legend">' . _T('langonet:legend_resultats') . '</h3>' . "\n" .
    220                                                                 $texte . "\n" .
    221                                                                 '</li>' . "\n" . '</fieldset>' . "\n" . '</ul>';
     213                $retour['message_ok']['resume'] = _T('langonet:message_ok_fichier_log', array('log_fichier' => $log_rep.$log_nom));
     214                $retour['message_ok']['resultats'] = $texte;
    222215        }
    223216        return $retour;
  • _plugins_/langonet/lang/langonet_fr.php

    r37409 r37438  
    4343        'langonet_test2' => 'TEST : Cet item de langue est bien d&eacute;fini dans le fichier de langue, mais est utilis&eacute; sous forme "complexe" dans les fichiers du r&eacute;pertoire scann&eacute;.',
    4444        'legende_generer' => 'G&eacute;n&eacute;ration des fichiers de langue',
     45        'legende_resultats' => 'R&eacute;sultats de la v&eacute;rification',
    4546        'legende_verifier' => 'V&eacute;rification des items de langue',
    4647
Note: See TracChangeset for help on using the changeset viewer.