array('exec'=>'mots_tous'),'data'=>'')); debut_page(_T('titre_page_mots_tous'), "naviguer", "mots"); debut_gauche(); echo pipeline('affiche_gauche',array('args'=>array('exec'=>'mots_tous'),'data'=>'')); creer_colonne_droite(); echo pipeline('affiche_droite',array('args'=>array('exec'=>'mots_tous'),'data'=>'')); debut_droite(); gros_titre(_T('titre_mots_tous')); if (acces_mots()) { echo typo(_T('info_creation_mots_cles')) . aide ("mots") ; } echo "

"; // // On boucle d'abord sur les groupes de mots // $result_groupes = spip_query("SELECT *, ".creer_objet_multi ("titre", "$spip_lang")." FROM spip_groupes_mots ORDER BY multi"); while ($row_groupes = spip_fetch_array($result_groupes)) { $id_groupe = $row_groupes['id_groupe']; $titre_groupe = typo($row_groupes['titre']); $descriptif = $row_groupes['descriptif']; $texte = $row_groupes['texte']; $unseul = $row_groupes['unseul']; $obligatoire = $row_groupes['obligatoire']; $articles = $row_groupes['articles']; $breves = $row_groupes['breves']; $rubriques = $row_groupes['rubriques']; $syndic = $row_groupes['syndic']; if (isset($tables_principales['spip_evenements'])) $evenements = $row_groupes['evenements']; if (isset($tables_principales['spip_pim_agenda'])) $pim_agenda = $row_groupes['pim_agenda']; $acces_minirezo = $row_groupes['minirezo']; $acces_comite = $row_groupes['comite']; $acces_forum = $row_groupes['forum']; // Afficher le titre du groupe debut_cadre_enfonce("groupe-mot-24.gif", false, '', $titre_groupe); // Affichage des options du groupe (types d'elements, permissions...) echo ""; if ($articles == "oui") echo "> "._T('info_articles_2')."   "; if ($breves == "oui") echo "> "._T('info_breves_02')."   "; if ($rubriques == "oui") echo "> "._T('info_rubriques')."   "; if ($syndic == "oui") echo "> "._T('icone_sites_references')."   "; if (isset($tables_principales['spip_evenements'])) if ($evenements == "oui") echo "> "._T('agenda:info_evenements')."   "; if (isset($tables_principales['spip_pim_agenda'])) if ($pim_agenda == "oui") echo "> "._T('pimagenda:info_evenements')."   "; if ($unseul == "oui" OR $obligatoire == "oui") echo "
"; if ($unseul == "oui") echo "> "._T('info_un_mot')."   "; if ($obligatoire == "oui") echo "> "._T('info_groupe_important')."   "; echo "
"; if ($acces_minirezo == "oui") echo "> "._T('info_administrateurs')."   "; if ($acces_comite == "oui") echo "> "._T('info_redacteurs')."   "; if ($acces_forum == "oui") echo "> "._T('info_visiteurs_02')."   "; echo "
"; if ($descriptif) { echo "
"; echo ""; echo "",_T('info_descriptif')," "; echo propre($descriptif); echo "  "; echo ""; echo "
"; } if (strlen($texte)>0){ echo ""; echo propre($texte); echo ""; } // // Afficher les mots-cles du groupe // $supprimer_groupe = afficher_groupe_mots($id_groupe); echo "
"; // Preliminaire: confirmation de suppression d'un mot lie à qqch // (cf fin de afficher_groupe_mots_boucle executee a l'appel precedent) if ($conf_mot AND $son_groupe==$id_groupe) echo confirmer_mot($conf_mot, $id_groupe); echo $supprimer_groupe; echo "
"; if (acces_mots() AND !$conf_mot){ echo "\n"; echo ""; echo ""; if (!$supprimer_groupe) { echo ""; echo ""; // Histoire de forcer "supprimer" un peu plus vers la gauche } echo "
"; icone(_T('icone_modif_groupe_mots'), generer_url_ecrire("mots_type","id_groupe=$id_groupe"), "groupe-mot-24.gif", "edit.gif"); echo ""; icone(_T('icone_supprimer_groupe_mots'), generer_url_ecrire("mots_tous","supp_group=$id_groupe"), "groupe-mot-24.gif", "supprimer.gif"); echo "   "; echo "
"; 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"); echo "
"; echo "
"; } fin_cadre_enfonce(); } if (acces_mots() AND !$conf_mot){ echo "

 

"; icone(_T('icone_creation_groupe_mots'), generer_url_ecrire("mots_type","new=oui"), "groupe-mot-24.gif", "creer.gif"); echo "
"; } fin_page(); } function confirmer_mot ($conf_mot, $son_groupe) { $row = spip_fetch_array(spip_query("SELECT * FROM spip_mots WHERE id_mot=$conf_mot")); $id_mot = $row['id_mot']; $titre_mot = typo($row['titre']); $type_mot = typo($row['type']); if (($na = intval($na)) == 1) { $texte_lie = _T('info_un_article')." "; } else if ($na > 1) { $texte_lie = _T('info_nombre_articles', array('nb_articles' => $na)) ." "; } if (($nb = intval($nb)) == 1) { $texte_lie .= _T('info_une_breve')." "; } else if ($nb > 1) { $texte_lie .= _T('info_nombre_breves', array('nb_breves' => $nb))." "; } if (($ns = intval($ns)) == 1) { $texte_lie .= _T('info_un_site')." "; } else if ($ns > 1) { $texte_lie .= _T('info_nombre_sites', array('nb_sites' => $ns))." "; } if (($nr = intval($nr)) == 1) { $texte_lie .= _T('info_une_rubrique')." "; } else if ($nr > 1) { $texte_lie .= _T('info_nombre_rubriques', array('nb_rubriques' => $nr))." "; } return debut_boite_info(true) . "
" . _T('info_delet_mots_cles', array('titre_mot' => $titre_mot, 'type_mot' => $type_mot, 'texte_lie' => $texte_lie)) . "

" . ajax_action_auteur('editer_mot', "$son_groupe,$id_mot,,,",'grouper_mots', "&id_groupe=$son_groupe", array("" . _T('item_oui') . "", '')) . ' ' . _T('info_oui_suppression_mot_cle') /* troublant. A refaire avec une visibility . "

  • " . _T('item_non') . ", " . _T('info_non_suppression_mot_cle') . "" */ . "
  • " . fin_boite_info(true) . "
    "; } ?>