Changeset 8221 in spip-zone


Ignore:
Timestamp:
Dec 22, 2006, 8:51:02 AM (12 years ago)
Author:
cedric@…
Message:

compatibilité 1.9.2

Location:
_plugins_/_stable_/agenda/dev
Files:
4 edited
1 moved

Legend:

Unmodified
Added
Removed
  • _plugins_/_stable_/agenda/dev/action/instituer_groupe_mots.php

    r8220 r8221  
    1717
    1818// http://doc.spip.org/@action_instituer_groupe_mots_dist
    19 function action_instituer_groupe_mots_agenda_dist()
     19function action_instituer_groupe_mots_dist()
    2020{
    2121        $securiser_action = charger_fonction('securiser_action', 'inc');
     
    2525
    2626        if (!preg_match(",^(-?\d+)$,", $arg, $r)) {
    27                  spip_log("action_instituer_groupe_mots_agenda_dist $arg pas compris");
    28         } else action_instituer_groupe_mots_agenda_post($r);
     27                 spip_log("action_instituer_groupe_mots_dist $arg pas compris");
     28        } else action_instituer_groupe_mots_post($r);
    2929}
    3030
    3131
    3232// http://doc.spip.org/@action_instituer_groupe_mots_post
    33 function action_instituer_groupe_mots_agenda_post($r)
     33function action_instituer_groupe_mots_post($r)
    3434{
    3535        global $acces_comite, $acces_forum, $acces_minirezo, $new, $articles, $breves, $change_type, $descriptif, $id_groupe, $obligatoire, $rubriques, $syndic, $evenements, $pim_agenda, $texte, $unseul;
  • _plugins_/_stable_/agenda/dev/agenda_mes_options.php

    r7975 r8221  
    6464                }
    6565               
    66           debut_page($titre, "redacteurs", "calendrier","",$css);
    67                 barre_onglets("calendrier", "editorial");
    68                 echo "<div>&nbsp;</div>" ;
    69           echo http_calendrier_init('', $type, '','',generer_url_ecrire('calendrier', 'mode=editorial'.($type ? "&type=$type" : '')));
     66          $res .= debut_page($titre, "redacteurs", "calendrier","",$css);
     67                $res .= barre_onglets("calendrier", "editorial");
     68                $res .= "<div>&nbsp;</div>" ;
     69          $res .= http_calendrier_init('', $type, '','',generer_url_ecrire('calendrier', 'mode=editorial'.($type ? "&type=$type" : '')));
    7070               
    71           fin_page();
     71          $res .= fin_page();
     72          echo $res;
    7273        }
    7374        else{
  • _plugins_/_stable_/agenda/dev/exec/agenda_evenements.php

    r7975 r8221  
    383383        }
    384384
    385   debut_page($titre, "redacteurs", "calendrier","",$css);
    386         barre_onglets("calendrier", "evenements");
    387 
    388         $out = "<div>";
     385  $out = debut_page($titre, "redacteurs", "calendrier","",$css);
     386        $out .= barre_onglets("calendrier", "evenements");
     387
     388        $out .= "<div>";
    389389        if ($ajouter_id_article){
    390390                $res2 = spip_query("SELECT * FROM spip_articles AS articles WHERE id_article=".spip_abstract_quote($ajouter_id_article));
     
    396396                }
    397397        }
    398         echo $out ."&nbsp;</div>" ;
    399 
    400         echo affiche_evenements_agenda($flag_editable);
     398        $out .= "&nbsp;</div>" ;
     399
     400        $out .= affiche_evenements_agenda($flag_editable);
    401401
    402402        if (($edit||$neweven)&&($flag_editable))        { //---------------Edition RDV ------------------------------
    403403                $ndate = _request('ndate');
    404                 echo Agenda_formulaire_edition_evenement($id_evenement,$neweven,$ndate);
     404                $out .= Agenda_formulaire_edition_evenement($id_evenement,$neweven,$ndate);
    405405        }
    406406        else
    407407                if ((isset($id_evenement))&&(isset($visu_evenements[$id_evenement]))){ //---------------Visualisation RDV ------------------------------
    408                         echo visu_evenement_agenda($id_evenement,$flag_editable);
    409                 }
    410         fin_page();
    411 
     408                        $out .= visu_evenement_agenda($id_evenement,$flag_editable);
     409                }
     410        $out .= fin_page();
     411        echo $out;
    412412}
    413413
  • _plugins_/_stable_/agenda/dev/exec/mots_tous.php

    r8190 r8221  
    44 *  SPIP, Systeme de publication pour l'internet                           *
    55 *                                                                         *
    6  *  Copyright (c) 2001-2006                                                *
     6 *  Copyright (c) 2001-2007                                                *
    77 *  Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James  *
    88 *                                                                         *
     
    2424        global $conf_mot, $spip_lang, $spip_lang_right, $son_groupe;
    2525        global $evenements, $pim_agenda;
    26         global $tables_principales;
    27 
    28         $id_groupe = intval($id_groupe);
     26
    2927        $conf_mot = intval($conf_mot);
    3028
    3129        pipeline('exec_init',array('args'=>array('exec'=>'mots_tous'),'data'=>''));
    32         debut_page(_T('titre_page_mots_tous'), "naviguer", "mots");
     30        $commencer_page = charger_fonction('commencer_page', 'inc');
     31        echo $commencer_page(_T('titre_page_mots_tous'), "naviguer", "mots");
    3332        debut_gauche();
    3433
    35         if (acces_mots()){
     34        if (acces_mots()  AND !$conf_mot){
    3635                if (function_exists('Agenda_install'))  Agenda_install();
    3736                if (function_exists('PIMAgenda_install'))       PIMAgenda_install();
    38                 if (acces_mots()  AND !$conf_mot){
    39                         $res = icone_horizontale(_T('icone_creation_groupe_mots'), generer_url_ecrire("mots_type","new=oui"), "groupe-mot-24.gif", "creer.gif",false);
    40                         echo bloc_des_raccourcis($res);
    41                 }
     37                $res = icone_horizontale(_T('icone_creation_groupe_mots'), generer_url_ecrire("mots_type","new=oui"), "groupe-mot-24.gif", "creer.gif",false);
     38
     39                echo bloc_des_raccourcis($res);
    4240        }
    4341
    4442        echo pipeline('affiche_gauche',array('args'=>array('exec'=>'mots_tous'),'data'=>''));
     43
    4544        creer_colonne_droite();
    4645        echo pipeline('affiche_droite',array('args'=>array('exec'=>'mots_tous'),'data'=>''));
     
    4948        gros_titre(_T('titre_mots_tous'));
    5049        if (acces_mots()) {
    51                 echo typo(_T('info_creation_mots_cles')) . aide ("mots") ;
     50          echo typo(_T('info_creation_mots_cles')) . aide ("mots") ;
    5251        }
    5352        echo "<br /><br />";
    54 
    5553
    5654//
     
    5957
    6058        $result_groupes = spip_query($q="SELECT *, ".creer_objet_multi ("titre", "$spip_lang")." FROM spip_groupes_mots ORDER BY multi");
    61 
    6259
    6360        while ($row_groupes = spip_fetch_array($result_groupes)) {
     
    7269                $rubriques = $row_groupes['rubriques'];
    7370                $syndic = $row_groupes['syndic'];
    74                 if (isset($tables_principales['spip_evenements']))      $evenements = $row_groupes['evenements'];
    75                 if (isset($tables_principales['spip_pim_agenda']))      $pim_agenda = $row_groupes['pim_agenda'];
     71                $evenements = 'non';
     72                $pim_agenda = 'non';
     73                if (isset($GLOBALS['tables_principales']['spip_evenements']))   $evenements = $row_groupes['evenements'];
     74                if (isset($GLOBALS['tables_principales']['spip_pim_agenda']))   $pim_agenda = $row_groupes['pim_agenda'];
    7675                $acces_minirezo = $row_groupes['minirezo'];
    7776                $acces_comite = $row_groupes['comite'];
    7877                $acces_forum = $row_groupes['forum'];
    7978
    80         // Afficher le titre du groupe
    81         debut_cadre_enfonce("groupe-mot-24.gif", false, '', $titre_groupe);
    82         // Affichage des options du groupe (types d'elements, permissions...)
    83         echo "<font face='Verdana,Arial,Sans,sans-serif' size=1>";
    84         if ($articles == "oui") echo "> "._T('info_articles_2')." &nbsp;&nbsp;";
    85         if ($breves == "oui") echo "> "._T('info_breves_02')." &nbsp;&nbsp;";
    86         if ($rubriques == "oui") echo "> "._T('info_rubriques')." &nbsp;&nbsp;";
    87         if ($syndic == "oui") echo "> "._T('icone_sites_references')." &nbsp;&nbsp;";
    88         if (isset($tables_principales['spip_evenements']))
     79                // Afficher le titre du groupe
     80                echo "<a id='mots_tous-$id_groupe'></a>";
     81
     82                debut_cadre_enfonce("groupe-mot-24.gif", false, '', $titre_groupe);
     83                // Affichage des options du groupe (types d'elements, permissions...)
     84                echo "<font face='Verdana,Arial,Sans,sans-serif' size='1'>";
     85                if ($articles == "oui") echo "> "._T('info_articles_2')." &nbsp;&nbsp;";
     86                if ($breves == "oui") echo "> "._T('info_breves_02')." &nbsp;&nbsp;";
     87                if ($rubriques == "oui") echo "> "._T('info_rubriques')." &nbsp;&nbsp;";
     88                if ($syndic == "oui") echo "> "._T('icone_sites_references')." &nbsp;&nbsp;";
    8989                if ($evenements == "oui") echo "> "._T('agenda:info_evenements')." &nbsp;&nbsp;";
    90         if (isset($tables_principales['spip_pim_agenda']))
    9190                if ($pim_agenda == "oui") echo "> "._T('pimagenda:info_evenements')." &nbsp;&nbsp;";
    9291
    93         if ($unseul == "oui" OR $obligatoire == "oui") echo "<br>";
    94         if ($unseul == "oui") echo "> "._T('info_un_mot')." &nbsp;&nbsp;";
    95         if ($obligatoire == "oui") echo "> "._T('info_groupe_important')." &nbsp;&nbsp;";
    96 
    97         echo "<br />";
    98         if ($acces_minirezo == "oui") echo "> "._T('info_administrateurs')." &nbsp;&nbsp;";
    99         if ($acces_comite == "oui") echo "> "._T('info_redacteurs')." &nbsp;&nbsp;";
    100         if ($acces_forum == "oui") echo "> "._T('info_visiteurs_02')." &nbsp;&nbsp;";
    101 
    102         echo "</font>";
    103         if ($descriptif) {
    104                 echo "<div style='border: 1px dashed #aaaaaa;'>";
    105                 echo "<font size='2' face='Verdana,Arial,Sans,sans-serif'>";
    106                 echo "<b>",_T('info_descriptif'),"</b> ";
    107                 echo propre($descriptif);
    108                 echo "&nbsp; ";
     92                if ($unseul == "oui" OR $obligatoire == "oui") echo "<br />";
     93                if ($unseul == "oui") echo "> "._T('info_un_mot')." &nbsp;&nbsp;";
     94                if ($obligatoire == "oui") echo "> "._T('info_groupe_important')." &nbsp;&nbsp;";
     95
     96                echo "<br />";
     97                if ($acces_minirezo == "oui") echo "> "._T('info_administrateurs')." &nbsp;&nbsp;";
     98                if ($acces_comite == "oui") echo "> "._T('info_redacteurs')." &nbsp;&nbsp;";
     99                if ($acces_forum == "oui") echo "> "._T('info_visiteurs_02')." &nbsp;&nbsp;";
     100
    109101                echo "</font>";
     102                if ($descriptif) {
     103                        echo "<div style='border: 1px dashed #aaaaaa;'>";
     104                        echo "<font size='2' face='Verdana,Arial,Sans,sans-serif'>";
     105                        echo "<b>",_T('info_descriptif'),"</b> ";
     106                        echo propre($descriptif);
     107                        echo "&nbsp; ";
     108                        echo "</font>";
     109                        echo "</div>";
     110                }
     111
     112                if (strlen($texte)>0){
     113                        echo "<font face='Verdana,Arial,Sans,sans-serif'>";
     114                        echo propre($texte);
     115                        echo "</font>";
     116                }
     117
     118                //
     119                // Afficher les mots-cles du groupe
     120                //
     121
     122                $groupe = spip_fetch_array(spip_query("SELECT COUNT(*) AS n FROM spip_mots WHERE id_groupe=$id_groupe"));
     123                $groupe = $groupe['n'];
     124
     125                echo "<div\nid='editer_mot-$id_groupe' style='position: relative;'>";
     126
     127                // Preliminaire: confirmation de suppression d'un mot lie à qqch
     128                // (cf fin de afficher_groupe_mots_boucle executee a l'appel precedent)
     129                if ($conf_mot  AND $son_groupe==$id_groupe) {
     130                        include_spip('inc/grouper_mots');
     131                        echo confirmer_mot($conf_mot, $id_groupe, $groupe);
     132                }
     133                if ($groupe) {
     134                        $grouper_mots = charger_fonction('grouper_mots', 'inc');
     135                        echo $grouper_mots($id_groupe, $groupe);
     136                }
     137
    110138                echo "</div>";
    111         }
    112 
    113         if (strlen($texte)>0){
    114                 echo "<font face='Verdana,Arial,Sans,sans-serif'>";
    115                 echo propre($texte);
    116                 echo "</font>";
    117         }
    118 
    119         //
    120         // Afficher les mots-cles du groupe
    121         //
    122         $groupe = spip_fetch_array(spip_query("SELECT COUNT(*) AS n FROM spip_mots WHERE id_groupe=$id_groupe"));
    123         $groupe = $groupe['n'];
    124 
    125         echo "<div id='editer_mot-$id_groupe' style='position: relative;'>";
    126 
    127         // Preliminaire: confirmation de suppression d'un mot lie �qqch
    128         // (cf fin de afficher_groupe_mots_boucle executee a l'appel precedent)
    129         if ($conf_mot  AND $son_groupe==$id_groupe) {
    130                 include_spip('inc/grouper_mots');
    131                 echo confirmer_mot($conf_mot, $id_groupe, $groupe);
    132         }
    133         if ($groupe) {
    134                 $grouper_mots = charger_fonction('grouper_mots', 'inc');
    135                 echo $grouper_mots($id_groupe, $groupe);
    136         }
    137 
    138         echo "</div>";
    139139
    140140                if (acces_mots()){
     
    151151                        echo "<td>";
    152152                        echo "<div align='$spip_lang_right'>";
    153                         icone(_T('icone_creation_mots_cles'), generer_url_ecrire("mots_edit","new=oui&id_groupe=$id_groupe&redirect=" . generer_url_retour('mots_tous')), "mot-cle-24.gif", "creer.gif");
     153                        icone(_T('icone_creation_mots_cles'), generer_url_ecrire("mots_edit","new=oui&id_groupe=$id_groupe&redirect=" . generer_url_retour('mots_tous', "#mots_tous-$id_groupe")), "mot-cle-24.gif", "creer.gif");
    154154                        echo "</div>";
    155155                        echo "</td></tr></table>";
     
    159159        }
    160160
    161         echo fin_gauche();
    162         echo fin_page();
     161
     162        echo fin_gauche(), fin_page();
    163163}
    164164
    165 function confirmer_mot ($conf_mot, $son_groupe)
     165// http://doc.spip.org/@confirmer_mot
     166function confirmer_mot ($conf_mot, $son_groupe, $total)
    166167{
    167168        $row = spip_fetch_array(spip_query("SELECT * FROM spip_mots WHERE id_mot=$conf_mot"));
     169        if (!$row) return ""; // deja detruit (acces concurrent etc)
     170
    168171        $id_mot = $row['id_mot'];
    169172        $titre_mot = typo($row['titre']);
    170173        $type_mot = typo($row['type']);
    171174
    172         if (($na = intval($na)) == 1) {
     175        if (($na = intval(_request('na'))) == 1) {
    173176                $texte_lie = _T('info_un_article')." ";
    174177        } else if ($na > 1) {
    175178                $texte_lie = _T('info_nombre_articles', array('nb_articles' => $na)) ." ";
    176179        }
    177         if (($nb = intval($nb)) == 1) {
     180        if (($nb = intval(_request('nb'))) == 1) {
    178181                $texte_lie .= _T('info_une_breve')." ";
    179182        } else if ($nb > 1) {
    180183                $texte_lie .= _T('info_nombre_breves', array('nb_breves' => $nb))." ";
    181184        }
    182         if (($ns = intval($ns)) == 1) {
     185        if (($ns = intval(_request('ns'))) == 1) {
    183186                $texte_lie .= _T('info_un_site')." ";
    184187        } else if ($ns > 1) {
    185188                $texte_lie .= _T('info_nombre_sites', array('nb_sites' => $ns))." ";
    186189        }
    187         if (($nr = intval($nr)) == 1) {
     190        if (($nr = intval(_request('nr'))) == 1) {
    188191                $texte_lie .= _T('info_une_rubrique')." ";
    189192        } else if ($nr > 1) {
    190193                $texte_lie .= _T('info_nombre_rubriques', array('nb_rubriques' => $nr))." ";
    191194        }
     195        if (($ne = intval(_request('ne'))) == 1) {
     196                $texte_lie .= _T('agenda:info_un_evenement')." ";
     197        } else if ($ne > 1) {
     198                $texte_lie .= _T('agenda:info_nombre_evenements', array('nb_evenements' => $ne))." ";
     199        }
    192200
    193201        return debut_boite_info(true)
    194202        . "<div class='serif'>"
    195203        . _T('info_delet_mots_cles', array('titre_mot' => $titre_mot, 'type_mot' => $type_mot, 'texte_lie' => $texte_lie))
    196         . "<p>"
    197           . ajax_action_auteur('editer_mot', "$son_groupe,$id_mot,,,",'grouper_mots', "&id_groupe=$son_groupe", array("<b>" . _T('item_oui') . "</b>", ''))
    198         . '&nbsp;'
     204        . "<p style='text-align: right'>"
     205        . generer_supprimer_mot($id_mot, $son_groupe, ("<b>" . _T('item_oui') . "</b>"), $total)
     206        . "<br />\n"
    199207        .  _T('info_oui_suppression_mot_cle')
     208        . '</p>'
    200209          /* troublant. A refaire avec une visibility
    201          . "<LI><B><A href='"
     210         . "<li><b><a href='"
    202211        . generer_url_ecrire("mots_tous")
    203212        . "#editer_mot-$son_groupe"
    204213        . "'>"
    205214        . _T('item_non')
    206         . "</A>,</B> "
     215        . "</a>,</b> "
    207216        . _T('info_non_suppression_mot_cle')
    208         . "</UL>" */
     217        . "</ul>" */
    209218        . "</div>"
    210         . fin_boite_info(true)
    211         . "<br />";
     219        . fin_boite_info(true);
    212220}
    213221?>
  • _plugins_/_stable_/agenda/dev/exec/mots_type.php

    r8190 r8221  
    44 *  SPIP, Systeme de publication pour l'internet                           *
    55 *                                                                         *
    6  *  Copyright (c) 2001-2006                                                *
     6 *  Copyright (c) 2001-2007                                                *
    77 *  Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James  *
    88 *                                                                         *
     
    1414
    1515include_spip('inc/presentation');
    16 include_spip('base/agenda_evenements'); // si le plugin existe
    17 include_spip('base/pim_agenda'); // si le plugin existe
    1816
    1917// http://doc.spip.org/@exec_mots_type_dist
    2018function exec_mots_type_dist()
    2119{
    22   global $connect_statut, $descriptif, $id_groupe, $new, $options, $texte, $titre;
    23   global $tables_principales;
    24 
    25 if ($new == "oui") {
    26         $id_groupe = 0;
    27         $type = filtrer_entites(_T('titre_nouveau_groupe'));
    28         $onfocus = " onfocus=\"if(!antifocus){this.value='';antifocus=true;}\"";
    29         $ancien_type = '';
    30         $unseul = 'non';
    31         $obligatoire = 'non';
    32         $articles = 'oui';
    33         $breves = 'oui';
    34         $rubriques = 'non';
    35         $syndic = 'oui';
    36         $evenements = 'non';
    37         $pim_agenda = 'non';
    38         $acces_minirezo = 'oui';
    39         $acces_comite = 'oui';
    40         $acces_forum = 'non';
    41 } else {
    42         $id_groupe= intval($id_groupe);
    43         $result_groupes = spip_query("SELECT * FROM spip_groupes_mots WHERE id_groupe=$id_groupe");
    44 
    45         while($row = spip_fetch_array($result_groupes)) {
    46                 $id_groupe = $row['id_groupe'];
    47                 $type = $row['titre'];
    48                 $titre = typo($type);
    49                 $descriptif = $row['descriptif'];
    50                 $texte = $row['texte'];
    51                 $unseul = $row['unseul'];
    52                 $obligatoire = $row['obligatoire'];
    53                 $articles = $row['articles'];
    54                 $breves = $row['breves'];
    55                 $rubriques = $row['rubriques'];
    56                 $syndic = $row['syndic'];
    57                 if (isset($row['evenements']))
    58                         $evenements = $row['evenements'];
    59                 if (isset($row['pim_agenda']))
    60                         $pim_agenda = $row['pim_agenda'];
    61                 $acces_minirezo = $row['minirezo'];
    62                 $acces_comite = $row['comite'];
    63                 $acces_forum = $row['forum'];
    64                 $onfocus ="";
    65         }
    66 }
    67 
     20        global $connect_statut, $descriptif, $id_groupe, $new, $options, $texte, $titre;
     21
     22        if ($new == "oui") {
     23          $id_groupe = 0;
     24          $type = filtrer_entites(_T('titre_nouveau_groupe'));
     25          $onfocus = " onfocus=\"if(!antifocus){this.value='';antifocus=true;}\"";
     26          $ancien_type = '';
     27          $unseul = 'non';
     28          $obligatoire = 'non';
     29          $articles = 'oui';
     30          $breves = 'oui';
     31          $rubriques = 'non';
     32          $syndic = 'oui';
     33          $acces_minirezo = 'oui';
     34          $acces_comite = 'oui';
     35          $acces_forum = 'non';
     36        } else {
     37                $id_groupe= intval($id_groupe);
     38                $result_groupes = spip_query("SELECT * FROM spip_groupes_mots WHERE id_groupe=$id_groupe");
     39
     40                while($row = spip_fetch_array($result_groupes)) {
     41                        $id_groupe = $row['id_groupe'];
     42                        $type = $row['titre'];
     43                        $titre = typo($type);
     44                        $descriptif = $row['descriptif'];
     45                        $texte = $row['texte'];
     46                        $unseul = $row['unseul'];
     47                        $obligatoire = $row['obligatoire'];
     48                        $articles = $row['articles'];
     49                        $breves = $row['breves'];
     50                        $rubriques = $row['rubriques'];
     51                        $syndic = $row['syndic'];
     52                        if (isset($row['evenements']))
     53                                $evenements = $row['evenements'];
     54                        if (isset($row['pim_agenda']))
     55                                $pim_agenda = $row['pim_agenda'];
     56                        $acces_minirezo = $row['minirezo'];
     57                        $acces_comite = $row['comite'];
     58                        $acces_forum = $row['forum'];
     59                        $onfocus ="";
     60                }
     61        }
    6862
    6963        pipeline('exec_init',array('args'=>array('exec'=>'mots_types','id_groupe'=>$id_groupe),'data'=>''));
    7064        $commencer_page = charger_fonction('commencer_page', 'inc');
    7165        echo $commencer_page("&laquo; $titre &raquo;", "naviguer", "mots");
     66       
     67        $multi_js = "";
     68        if($GLOBALS['meta']['multi_rubriques']=="oui" || $GLOBALS['meta']['multi_articles']=="oui" || $GLOBALS['meta']['multi_secteurs']=="oui") {
     69        $active_langs = "'".str_replace(",","','",$GLOBALS['meta']['langues_multilingue'])."'";
     70        $multi_js = "<script type='text/javascript' src='"._DIR_JAVASCRIPT."multilang.js'></script>\n".
     71        "<script type='text/javascript'>\n".
     72        "var multilang_def_lang='".$GLOBALS["spip_lang"]."';var multilang_avail_langs=[$active_langs];\n".
     73        "$(function(){\n".
     74        "multilang_init_lang({'root':'#page','form_menu':'div.cadre-formulaire:eq(0)','fields':'input[@name=\'change_type\'],textarea'});\n".
     75        "});\n".
     76        "</script>\n";
     77        }
     78        echo $multi_js;
     79
     80       
    7281        debut_gauche();
    7382
     
    8291        }
    8392
    84         $type=entites_html(rawurldecode($type));
     93
     94        $type = entites_html(rawurldecode($type));
    8595
    8696        $res = debut_cadre_relief("groupe-mot-24.gif", true)
    8797        . "\n<table cellpadding='0' cellspacing='0' border='0' width='100%'>"
    88         . "<tr width='100%'>"
     98        . "<tr>"
    8999        . "<td  align='right' valign='top'>"
    90100        . icone(_T('icone_retour'), generer_url_ecrire("mots_tous",""), "mot-cle-24.gif", "rien.gif",'', false)
     
    101111        . "<b>"._T('info_changer_nom_groupe')."</b><br />\n"
    102112        . "<input type='text' size='40' class='formo' name='change_type' value=\"$type\" $onfocus />\n";
    103 
     113               
    104114        if ($options == 'avancees' OR $descriptif) {
    105                 $res .= "<br /><b>"._T('texte_descriptif_rapide')
    106                 . "</b><br />"
    107                 . "<textarea name='descriptif' class='forml' rows='4' cols='40'>"
    108                 . entites_html($descriptif)
    109                 . "</textarea>\n";
     115                        $res .= "<br /><b>"._T('texte_descriptif_rapide')
     116                        . "</b><br />"
     117                        . "<textarea name='descriptif' class='forml' rows='4' cols='40'>"
     118                        . entites_html($descriptif)
     119                        . "</textarea>\n";
    110120        } else
    111                 $res .= "<input type='hidden' name='descriptif' value=\"$descriptif\" />";
     121                        $res .= "<input type='hidden' name='descriptif' value=\"$descriptif\" />";
    112122
    113123        if ($options == 'avancees' OR $texte) {
    114                 $res .= "<br /><b>"._T('info_texte_explicatif')."</b><br />";
    115                 $res .= "<textarea name='texte' rows='8' class='forml' cols='40'>";
    116                 $res .= entites_html($texte);
    117                 $res .= "</textarea>\n";
    118         }
    119         else
    120                  $res .= "<input type='hidden' name='texte' value=\"$texte\" />";
     124                        $res .= "<br /><b>"._T('info_texte_explicatif')."</b><br />";
     125                        $res .= "<textarea name='texte' rows='8' class='forml' cols='40'>";
     126                        $res .= entites_html($texte);
     127                        $res .= "</textarea>\n";
     128        } else
     129                  $res .= "<input type='hidden' name='texte' value=\"$texte\" />";
    121130
    122131        $res .= "<div align='right'><input type='submit' class='fondo' value='"
    123                 . _T('bouton_valider')
    124                 . "' /></div>"
    125                 . fin_cadre_formulaire(true)
    126                 . "</div>"
    127                 . "</td></tr></table>"
    128                 . fin_cadre_relief(true)
    129                 . "<br />\n<div style='font-family: Verdana,Arial,Sans,sans-serif;'>"
    130                 . debut_cadre_formulaire('',true)
    131                 . "<div style='padding: 5px; border: 1px dashed #aaaaaa; background-color: #dddddd;'>"
    132                 . "<b>"._T('info_mots_cles_association')."</b>"
    133                 . "<br />";
    134 
    135         $checked =  ($articles == "oui") ? "checked='checked'" : '';
     132        . _T('bouton_valider')
     133        . "' /></div>"
     134        . fin_cadre_formulaire(true)
     135        . "</div>"
     136        . "</td></tr></table>"
     137        . fin_cadre_relief(true)
     138        . "<br />\n<div style='font-family: Verdana,Arial,Sans,sans-serif;'>"
     139        . debut_cadre_formulaire('',true)
     140        . "<div style='padding: 5px; border: 1px dashed #aaaaaa; background-color: #dddddd;'>"
     141        . "<b>"._T('info_mots_cles_association')."</b>"
     142        . "<br />";
     143               
     144        $checked =  ($articles == "oui") ? "checked='checked'" : ''; 
    136145        $res .= "<input type='checkbox' name='articles' value='oui' $checked id='articles' /> <label for='articles'>"._T('item_mots_cles_association_articles')."</label><br />";
    137146        $activer_breves = $GLOBALS['meta']["activer_breves"];
     
    139148        if ($activer_breves != "non"){
    140149                $checked =  ($breves == "oui") ? "checked='checked'" : '';
    141 
     150                       
    142151                $res .= "<input type='checkbox' name='breves' value='oui' $checked id='breves' /> <label for='breves'>"._T('item_mots_cles_association_breves')."</label><br />";
    143152        } else {
    144153                $res .= "<input type='hidden' name='breves' value='non' />";
    145154        }
    146         $checked = ($rubriques == "oui") ? "checked='checked'" : '';
     155        $checked = ($rubriques == "oui") ? "checked='checked'" : '';   
    147156
    148157        $res .= "<input type='checkbox' name='rubriques' value='oui' $checked id='rubriques' /> <label for='rubriques'>"._T('item_mots_cles_association_rubriques')."</label><br />";
    149158
    150         $checked = ($syndic == "oui") ? "checked='checked'" : '';
    151         $res .= "<input type='checkbox' name='syndic' value='oui' $checked id='syndic' /> <label for='syndic'>"._T('item_mots_cles_association_sites')."</label><br />";
    152 
    153         if (isset($tables_principales['spip_evenements'])){
    154                 $checked = ($evenements == "oui") ? "checked='checked'" : '';
    155 
    156                 $res .= "<input type='checkbox' name='evenements' value='oui' $checked id='evenements'> <label for='evenements'>"._T('agenda:item_mots_cles_association_evenements')."</label><br />";
    157         }
    158         if (isset($tables_principales['spip_pim_agenda'])){
    159                 $checked = ($pim_agenda == "oui") ? "checked='checked'" : '';
    160 
    161                 $res .= "<input type='checkbox' name='pim_agenda' value='oui' $checked id='pim_agenda'> <label for='pim_agenda'>"._T('pimagenda:item_mots_cles_association_evenements')."</label><br />";
    162         }
    163        
     159        $checked = ($syndic == "oui") ? "checked='checked'" : '';
     160        $res .= "<input type='checkbox' name='syndic' value='oui' $checked id='syndic' /> <label for='syndic'>"._T('item_mots_cles_association_sites')."</label>";
     161       
     162        if (isset($GLOBALS['tables_principales']['spip_evenements'])){
     163                $res .= "<br />";
     164                if ($evenements == "oui") $checked = "checked";
     165                else $checked = "";
     166                $res .= "<input type='checkbox' name='evenements' value='oui' $checked id='evenements'> <label for='evenements'>"._T('agenda:item_mots_cles_association_evenements')."</label>";
     167        }
     168        if (isset($GLOBALS['tables_principales']['spip_pim_agenda'])){
     169                $res .= "<br />";
     170                if ($pim_agenda == "oui") $checked = "checked";
     171                else $checked = "";
     172                $res.= "<input type='checkbox' name='pim_agenda' value='oui' $checked id='pim_agenda'> <label for='pim_agenda'>"._T('pimagenda:item_mots_cles_association_evenements')."</label>";
     173        }
    164174        $res .= "</div>";
    165175
     
    178188                  $res .= "<input type='hidden' name='obligatoire' value='non' />";
    179189        }
    180        
     190
    181191        $res .= "<div style='padding: 5px; border: 1px dashed #aaaaaa; background-color: #dddddd;'>"
    182192        .  "<b>"._T('info_qui_attribue_mot_cle')."</b>"
     
    197207                $checked = ($acces_forum == "oui") ? "checked='checked'" : '';
    198208                $res .= "<input type='checkbox' name='acces_forum' value='oui' $checked id='forum' /> <label for='forum'>"._T('bouton_checkbox_qui_attribue_mot_cle_visiteurs')."</label>";
    199         }
     209        } 
    200210        else {
    201211                $res .= "<input type='hidden' name='acces_forum' value='non' />";
     
    208218        . "</div>";
    209219
    210         echo redirige_action_auteur('instituer_groupe_mots_agenda', $id_groupe, "mots_tous", "id_groupe=$id_groupe", $res),
    211                 fin_gauche().fin_page();
     220        echo redirige_action_auteur('instituer_groupe_mots', $id_groupe, "mots_tous", "id_groupe=$id_groupe", $res),
     221                fin_gauche(),
     222                fin_page();
    212223}
    213224
Note: See TracChangeset for help on using the changeset viewer.