0)) spip_query("INSERT INTO spip_mots_$table (id_mot, $id_table) VALUES ($id_mot, $ajouter_id_article)"); } $titre_mot = addslashes($titre_mot); $texte = addslashes($texte); $descriptif = addslashes($descriptif); $type = addslashes(corriger_caracteres($type)); $result = spip_query("SELECT titre FROM spip_groupes_mots WHERE id_groupe='$id_groupe'"); if ($row = spip_fetch_array($result)) $type = addslashes(corriger_caracteres($row['titre'])); // recoller les champs du extra if ($champs_extra) { include_ecrire("inc_extra.php3"); $add_extra = ", extra = '".addslashes(extra_recup_saisie("mots"))."'"; } else $add_extra = ''; $query = "UPDATE spip_mots SET titre='$titre_mot', texte='$texte', descriptif='$descriptif', type='$type', id_groupe=$id_groupe $add_extra WHERE id_mot=$id_mot"; $result = spip_query($query); if (lire_meta('activer_moteur') == 'oui') { include_ecrire ("inc_index.php3"); marquer_indexer('mot', $id_mot); } } else if ($new == 'oui') { if (!$titre_mot = $titre) { $titre_mot = filtrer_entites(_T('texte_nouveau_mot')); $onfocus = " onfocus=\"if(!antifocus){this.value='';antifocus=true;}\""; } } } // // redirection ou affichage // if ($redirect_ok == 'oui' && $redirect) { redirige_par_entete(rawurldecode($redirect)); } // // Recupere les donnees // $query = "SELECT * FROM spip_mots WHERE id_mot='$id_mot'"; $result = spip_query($query); if ($row = spip_fetch_array($result)) { $id_mot = $row['id_mot']; $titre_mot = $row['titre']; $descriptif = $row['descriptif']; $texte = $row['texte']; $type = $row['type']; $extra = $row['extra']; $id_groupe = $row['id_groupe']; } debut_page("« $titre_mot »", "documents", "mots"); debut_gauche(); ////////////////////////////////////////////////////// // Boite "voir en ligne" // if ($id_mot) { debut_boite_info(); echo "
";
gros_titre($titre_mot);
if ($descriptif) {
echo " ";
echo "";
echo ""._T('info_descriptif')." ";
echo propre($descriptif);
echo " ";
echo "";
echo " ";
}
echo " | ";
echo "
".propre($texte); echo "
"; } if ($id_mot) { echo ""; if ($connect_statut == "0minirezo") $aff_articles = "'prepa','prop','publie','refuse'"; else $aff_articles = "'prop','publie'"; afficher_rubriques(_T('info_rubriques_liees_mot'), "SELECT rubrique.* FROM spip_rubriques AS rubrique, spip_mots_rubriques AS lien WHERE lien.id_mot='$id_mot' AND lien.id_rubrique=rubrique.id_rubrique ORDER BY rubrique.titre"); afficher_articles(_T('info_articles_lies_mot'), ", spip_mots_articles AS lien WHERE lien.id_mot='$id_mot' AND lien.id_article=articles.id_article AND articles.statut IN ($aff_articles) ORDER BY articles.date DESC", true); afficher_breves(_T('info_breves_liees_mot'), "SELECT breves.* FROM spip_breves AS breves, spip_mots_breves AS lien WHERE lien.id_mot='$id_mot' AND lien.id_breve=breves.id_breve ORDER BY breves.date_heure DESC"); afficher_sites(_T('info_sites_lies_mot'), "SELECT syndic.* FROM spip_syndic AS syndic, spip_mots_syndic AS lien WHERE lien.id_mot='$id_mot' AND lien.id_syndic=syndic.id_syndic ORDER BY syndic.nom_site DESC"); } fin_cadre_relief(); if ($connect_statut =="0minirezo"){ echo "
"; debut_cadre_formulaire(); echo "
"; fin_cadre_formulaire(); } fin_page(); ?>