Skip to content
Extraits de code Groupes Projets
Valider 2bb1a2fd rédigé par cerdic's avatar cerdic
Parcourir les fichiers

editer_mot devient editer_mots

parent 21e7d311
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -436,7 +436,7 @@ ecrire/action/editer_auteur.php -text ...@@ -436,7 +436,7 @@ ecrire/action/editer_auteur.php -text
ecrire/action/editer_auteurs.php -text ecrire/action/editer_auteurs.php -text
ecrire/action/editer_breve.php -text ecrire/action/editer_breve.php -text
ecrire/action/editer_message.php -text ecrire/action/editer_message.php -text
ecrire/action/editer_mot.php -text ecrire/action/editer_mots.php -text
ecrire/action/editer_rubrique.php -text ecrire/action/editer_rubrique.php -text
ecrire/action/editer_signatures.php -text ecrire/action/editer_signatures.php -text
ecrire/action/editer_site.php -text ecrire/action/editer_site.php -text
...@@ -570,7 +570,7 @@ ecrire/exec/documenter.php -text ...@@ -570,7 +570,7 @@ ecrire/exec/documenter.php -text
ecrire/exec/documents_colonne.php -text ecrire/exec/documents_colonne.php -text
ecrire/exec/documents_liste.php -text ecrire/exec/documents_liste.php -text
ecrire/exec/editer_auteurs.php -text ecrire/exec/editer_auteurs.php -text
ecrire/exec/editer_mot.php -text ecrire/exec/editer_mots.php -text
ecrire/exec/export_all.php -text ecrire/exec/export_all.php -text
ecrire/exec/forum.php -text ecrire/exec/forum.php -text
ecrire/exec/forum_admin.php -text ecrire/exec/forum_admin.php -text
...@@ -648,7 +648,7 @@ ecrire/inc/documenter.php -text ...@@ -648,7 +648,7 @@ ecrire/inc/documenter.php -text
ecrire/inc/drapeau_edition.php -text ecrire/inc/drapeau_edition.php -text
ecrire/inc/editer.php -text ecrire/inc/editer.php -text
ecrire/inc/editer_auteurs.php -text ecrire/inc/editer_auteurs.php -text
ecrire/inc/editer_mot.php -text ecrire/inc/editer_mots.php -text
ecrire/inc/envoyer_mail.php -text ecrire/inc/envoyer_mail.php -text
ecrire/inc/export.php -text ecrire/inc/export.php -text
ecrire/inc/filtres_images.php -text ecrire/inc/filtres_images.php -text
......
...@@ -12,19 +12,19 @@ ...@@ -12,19 +12,19 @@
if (!defined("_ECRIRE_INC_VERSION")) return; if (!defined("_ECRIRE_INC_VERSION")) return;
// http://doc.spip.org/@action_editer_mot_dist // http://doc.spip.org/@action_editer_mots_dist
function action_editer_mot_dist() { function action_editer_mots_dist() {
$securiser_action = charger_fonction('securiser_action', 'inc'); $securiser_action = charger_fonction('securiser_action', 'inc');
$arg = $securiser_action(); $arg = $securiser_action();
// arg = l'eventuel mot a supprimer pour d'eventuelles Row SQL // arg = l'eventuel mot a supprimer pour d'eventuelles Row SQL
if (!preg_match(',^(\d*)\D(-?\d*)\W(\w*)\W(\w*)\W(\w*)\W?(\d*)$,', $arg, $r)) if (!preg_match(',^(\d*)\D(-?\d*)\W(\w*)\W(\w*)\W(\w*)\W?(\d*)$,', $arg, $r))
spip_log("action editer_mot: $arg pas compris"); spip_log("action editer_mots: $arg pas compris");
else action_editer_mot_post($r); else action_editer_mots_post($r);
} }
// http://doc.spip.org/@action_editer_mot_post // http://doc.spip.org/@action_editer_mots_post
function action_editer_mot_post($r) function action_editer_mots_post($r)
{ {
$redirect = _request('redirect'); $redirect = _request('redirect');
$cherche_mot = _request('cherche_mot'); $cherche_mot = _request('cherche_mot');
...@@ -57,7 +57,7 @@ function action_editer_mot_post($r) ...@@ -57,7 +57,7 @@ function action_editer_mot_post($r)
pipeline('post_edition', pipeline('post_edition',
array( array(
'args' => array( 'args' => array(
'operation' => 'editer_mot', 'operation' => 'editer_mots',
'table' => 'spip_'.$table, 'table' => 'spip_'.$table,
'id_objet' => $id_objet 'id_objet' => $id_objet
), ),
...@@ -69,7 +69,7 @@ function action_editer_mot_post($r) ...@@ -69,7 +69,7 @@ function action_editer_mot_post($r)
// hack du retour croise editer/grouper // hack du retour croise editer/grouper
if (preg_match('/^(.*exec=)editer_mot(&.*)script=(grouper_mots)(.*)$/', $redirect, $r)) if (preg_match('/^(.*exec=)editer_mots(&.*)script=(grouper_mots)(.*)$/', $redirect, $r))
$redirect = $r[1] . $r[3] . $r[2] . $r[4]; $redirect = $r[1] . $r[3] . $r[2] . $r[4];
if (preg_match(',exec=grouper_mots,',$redirect)){ if (preg_match(',exec=grouper_mots,',$redirect)){
// mettre a jour le total de mots dans la liste pour eviter les pb de cache navigateur avec ajax // mettre a jour le total de mots dans la liste pour eviter les pb de cache navigateur avec ajax
......
...@@ -91,7 +91,7 @@ function articles_affiche($id_article, $row, $cherche_auteur, $ids, $cherche_mot ...@@ -91,7 +91,7 @@ function articles_affiche($id_article, $row, $cherche_auteur, $ids, $cherche_mot
// chargement prealable des fonctions produisant des formulaires // chargement prealable des fonctions produisant des formulaires
$dater = charger_fonction('dater', 'inc'); $dater = charger_fonction('dater', 'inc');
$editer_mot = charger_fonction('editer_mot', 'inc'); $editer_mots = charger_fonction('editer_mots', 'inc');
$editer_auteurs = charger_fonction('editer_auteurs', 'inc'); $editer_auteurs = charger_fonction('editer_auteurs', 'inc');
$referencer_traduction = charger_fonction('referencer_traduction', 'inc'); $referencer_traduction = charger_fonction('referencer_traduction', 'inc');
$discuter = charger_fonction('discuter', 'inc'); $discuter = charger_fonction('discuter', 'inc');
...@@ -139,7 +139,7 @@ function articles_affiche($id_article, $row, $cherche_auteur, $ids, $cherche_mot ...@@ -139,7 +139,7 @@ function articles_affiche($id_article, $row, $cherche_auteur, $ids, $cherche_mot
afficher_article_rubrique($id_article, $id_rubrique, $id_secteur, $statut_rubrique)) afficher_article_rubrique($id_article, $id_rubrique, $id_secteur, $statut_rubrique))
. $dater($id_article, $flag_editable, $statut_article, 'article', 'articles', $date, $date_redac) . $dater($id_article, $flag_editable, $statut_article, 'article', 'articles', $date, $date_redac)
. $editer_auteurs('article', $id_article, $flag_editable, $cherche_auteur, $ids) . $editer_auteurs('article', $id_article, $flag_editable, $cherche_auteur, $ids)
. (!$editer_mot ? '' : $editer_mot('article', $id_article, $cherche_mot, $select_groupe, $flag_editable)) . (!$editer_mots ? '' : $editer_mots('article', $id_article, $cherche_mot, $select_groupe, $flag_editable))
. (!$referencer_traduction ? '' : $referencer_traduction($id_article, $flag_editable, $id_rubrique, $id_trad, $trad_err)) . (!$referencer_traduction ? '' : $referencer_traduction($id_article, $flag_editable, $id_rubrique, $id_trad, $trad_err))
. pipeline('affiche_milieu',array('args'=>array('exec'=>'articles','id_article'=>$id_article),'data'=>'')) . pipeline('affiche_milieu',array('args'=>array('exec'=>'articles','id_article'=>$id_article),'data'=>''))
; ;
......
...@@ -66,7 +66,7 @@ function exec_breves_voir_args($id_breve, $cherche_mot, $select_groupe) ...@@ -66,7 +66,7 @@ function exec_breves_voir_args($id_breve, $cherche_mot, $select_groupe)
$dater = charger_fonction('dater', 'inc'); $dater = charger_fonction('dater', 'inc');
$meme_rubrique = charger_fonction('meme_rubrique', 'inc'); $meme_rubrique = charger_fonction('meme_rubrique', 'inc');
$editer_mot = charger_fonction('editer_mot', 'inc'); $editer_mots = charger_fonction('editer_mots', 'inc');
if ($champs_extra AND $extra) if ($champs_extra AND $extra)
include_spip('inc/extra'); include_spip('inc/extra');
...@@ -137,7 +137,7 @@ function exec_breves_voir_args($id_breve, $cherche_mot, $select_groupe) ...@@ -137,7 +137,7 @@ function exec_breves_voir_args($id_breve, $cherche_mot, $select_groupe)
: '' : ''
) )
. $editer_mot('breve', $id_breve, $cherche_mot, $select_groupe, $flag_editable, true) . $editer_mots('breve', $id_breve, $cherche_mot, $select_groupe, $flag_editable, true)
. ((($GLOBALS['meta']['multi_articles'] == 'oui') AND ($flag_editable)) ? langue_breve($id_breve,$row):"") . ((($GLOBALS['meta']['multi_articles'] == 'oui') AND ($flag_editable)) ? langue_breve($id_breve,$row):"")
. pipeline('affiche_milieu',array( . pipeline('affiche_milieu',array(
'args'=>array('exec'=>'breves_voir','id_breve'=>$id_breve), 'args'=>array('exec'=>'breves_voir','id_breve'=>$id_breve),
......
...@@ -13,14 +13,14 @@ ...@@ -13,14 +13,14 @@
if (!defined("_ECRIRE_INC_VERSION")) return; if (!defined("_ECRIRE_INC_VERSION")) return;
include_spip('inc/presentation'); include_spip('inc/presentation');
// http://doc.spip.org/@exec_editer_mot_dist // http://doc.spip.org/@exec_editer_mots_dist
function exec_editer_mot_dist() function exec_editer_mots_dist()
{ {
exec_editer_mot_args(intval(_request('id_objet')), _request('objet')); exec_editer_mots_args(intval(_request('id_objet')), _request('objet'));
} }
// http://doc.spip.org/@exec_editer_mot_args // http://doc.spip.org/@exec_editer_mots_args
function exec_editer_mot_args($id_objet, $objet) function exec_editer_mots_args($id_objet, $objet)
{ {
if (!$id_objet OR !$objet) if (!$id_objet OR !$objet)
$droit = false; $droit = false;
...@@ -45,8 +45,8 @@ function exec_editer_mot_args($id_objet, $objet) ...@@ -45,8 +45,8 @@ function exec_editer_mot_args($id_objet, $objet)
$ch = _request('cherche_mot'); $ch = _request('cherche_mot');
$id_groupe = _request('select_groupe'); $id_groupe = _request('select_groupe');
$editer_mot = charger_fonction('editer_mot', 'inc'); $editer_mots = charger_fonction('editer_mots', 'inc');
ajax_retour($editer_mot($objet, $id_objet, $ch, $id_groupe, 'ajax')); ajax_retour($editer_mots($objet, $id_objet, $ch, $id_groupe, 'ajax'));
} }
} }
?> ?>
...@@ -105,7 +105,7 @@ function exec_mots_tous_dist() ...@@ -105,7 +105,7 @@ function exec_mots_tous_dist()
$groupe = sql_fetsel("COUNT(*) AS n", "spip_mots", "id_groupe=$id_groupe"); $groupe = sql_fetsel("COUNT(*) AS n", "spip_mots", "id_groupe=$id_groupe");
$groupe = $groupe['n']; $groupe = $groupe['n'];
echo "<div\nid='editer_mot-$id_groupe' style='position: relative;'>"; echo "<div\nid='editer_mots-$id_groupe' style='position: relative;'>";
// Preliminaire: confirmation de suppression d'un mot lie a qqch // Preliminaire: confirmation de suppression d'un mot lie a qqch
// (cf fin de afficher_groupe_mots_boucle executee a l'appel precedent) // (cf fin de afficher_groupe_mots_boucle executee a l'appel precedent)
...@@ -126,7 +126,7 @@ function exec_mots_tous_dist() ...@@ -126,7 +126,7 @@ function exec_mots_tous_dist()
echo "<td>"; echo "<td>";
echo icone_inline(_T('icone_modif_groupe_mots'), generer_url_ecrire("mots_type","id_groupe=$id_groupe"), "groupe-mot-24.gif", "edit.gif", $spip_lang_left); echo icone_inline(_T('icone_modif_groupe_mots'), generer_url_ecrire("mots_type","id_groupe=$id_groupe"), "groupe-mot-24.gif", "edit.gif", $spip_lang_left);
echo "</td>"; echo "</td>";
echo "\n<td id='editer_mot-$id_groupe-supprimer'", echo "\n<td id='editer_mots-$id_groupe-supprimer'",
(!$groupe ? '' : " style='visibility: hidden'"), (!$groupe ? '' : " style='visibility: hidden'"),
">"; ">";
echo icone_inline(_T('icone_supprimer_groupe_mots'), redirige_action_auteur('instituer_groupe_mots', "-$id_groupe", "mots_tous"), "groupe-mot-24.gif", "supprimer.gif", $spip_lang_left); echo icone_inline(_T('icone_supprimer_groupe_mots'), redirige_action_auteur('instituer_groupe_mots', "-$id_groupe", "mots_tous"), "groupe-mot-24.gif", "supprimer.gif", $spip_lang_left);
...@@ -187,7 +187,7 @@ function confirmer_mot ($conf_mot, $son_groupe, $total) ...@@ -187,7 +187,7 @@ function confirmer_mot ($conf_mot, $son_groupe, $total)
/* troublant. A refaire avec une visibility /* troublant. A refaire avec une visibility
. "<li><b><a href='" . "<li><b><a href='"
. generer_url_ecrire("mots_tous") . generer_url_ecrire("mots_tous")
. "#editer_mot-$son_groupe" . "#editer_mots-$son_groupe"
. "'>" . "'>"
. _T('item_non') . _T('item_non')
. "</a>,</b> " . "</a>,</b> "
......
...@@ -91,23 +91,23 @@ function exec_naviguer_args($id_rubrique, $cherche_mot, $select_groupe) ...@@ -91,23 +91,23 @@ function exec_naviguer_args($id_rubrique, $cherche_mot, $select_groupe)
$boucles = contenu_naviguer($id_rubrique, $id_parent, $ze_logo, $flag_editable); $boucles = contenu_naviguer($id_rubrique, $id_parent, $ze_logo, $flag_editable);
if ($id_rubrique > 0) { if ($id_rubrique > 0) {
$editer_mot = charger_fonction('editer_mot', 'inc'); $editer_mots = charger_fonction('editer_mots', 'inc');
$editer_mot = $editer_mot('rubrique', $id_rubrique, $cherche_mot, $select_groupe, $flag_editable, true); $editer_mots = $editer_mots('rubrique', $id_rubrique, $cherche_mot, $select_groupe, $flag_editable, true);
} else $editer_mot = ''; } else $editer_mots = '';
if (isset($row['extra']) && $row['extra']) { if (isset($row['extra']) && $row['extra']) {
include_spip('inc/extra'); include_spip('inc/extra');
$extra = extra_affichage($extra, "rubriques"); $extra = extra_affichage($extra, "rubriques");
} else $extra = ""; } else $extra = "";
echo naviguer_droite($row, $id_rubrique, $id_parent, $id_secteur, $haut, $n_forums, $editer_mot, $flag_editable, $boucles, $extra), echo naviguer_droite($row, $id_rubrique, $id_parent, $id_secteur, $haut, $n_forums, $editer_mots, $flag_editable, $boucles, $extra),
fin_gauche(), fin_gauche(),
fin_page(); fin_page();
} }
} }
// http://doc.spip.org/@naviguer_droite // http://doc.spip.org/@naviguer_droite
function naviguer_droite($row, $id_rubrique, $id_parent, $id_secteur, $haut, $n_forums, $editer_mot, $flag_editable, $boucles, $extra) function naviguer_droite($row, $id_rubrique, $id_parent, $id_secteur, $haut, $n_forums, $editer_mots, $flag_editable, $boucles, $extra)
{ {
global $spip_lang_right, $connect_toutes_rubriques; global $spip_lang_right, $connect_toutes_rubriques;
...@@ -115,7 +115,7 @@ function naviguer_droite($row, $id_rubrique, $id_parent, $id_secteur, $haut, $n_ ...@@ -115,7 +115,7 @@ function naviguer_droite($row, $id_rubrique, $id_parent, $id_secteur, $haut, $n_
$onglet_proprietes = $onglet_proprietes =
afficher_rubrique_rubrique($id_rubrique, $id_parent, $id_secteur, $connect_toutes_rubriques) afficher_rubrique_rubrique($id_rubrique, $id_parent, $id_secteur, $connect_toutes_rubriques)
. $editer_mot . $editer_mots
. langue_naviguer($id_rubrique, $id_parent, $flag_editable) . langue_naviguer($id_rubrique, $id_parent, $flag_editable)
. pipeline('affiche_milieu',array('args'=>array('exec'=>'naviguer','id_rubrique'=>$id_rubrique),'data'=>'')) . pipeline('affiche_milieu',array('args'=>array('exec'=>'naviguer','id_rubrique'=>$id_rubrique),'data'=>''))
; ;
......
...@@ -68,7 +68,7 @@ function afficher_site($id_syndic, $id_rubrique, $nom_site, $row){ ...@@ -68,7 +68,7 @@ function afficher_site($id_syndic, $id_rubrique, $nom_site, $row){
$iconifier = charger_fonction('iconifier', 'inc'); $iconifier = charger_fonction('iconifier', 'inc');
if ($flag_editable AND ($statut == 'publie')) if ($flag_editable AND ($statut == 'publie'))
$dater = charger_fonction('dater', 'inc'); $dater = charger_fonction('dater', 'inc');
$editer_mot = charger_fonction('editer_mot', 'inc'); $editer_mots = charger_fonction('editer_mots', 'inc');
if ($flag_administrable) if ($flag_administrable)
$instituer_site = charger_fonction('instituer_site','inc'); $instituer_site = charger_fonction('instituer_site','inc');
if ($GLOBALS['champs_extra'] AND $extra) if ($GLOBALS['champs_extra'] AND $extra)
...@@ -168,7 +168,7 @@ function afficher_site($id_syndic, $id_rubrique, $nom_site, $row){ ...@@ -168,7 +168,7 @@ function afficher_site($id_syndic, $id_rubrique, $nom_site, $row){
) )
. afficher_site_rubrique($id_syndic, $id_rubrique, $id_secteur) . afficher_site_rubrique($id_syndic, $id_rubrique, $id_secteur)
. ($dater ? $dater($id_syndic, $flag_editable, $statut, 'syndic', 'sites', $date_heure) : "") . ($dater ? $dater($id_syndic, $flag_editable, $statut, 'syndic', 'sites', $date_heure) : "")
. $editer_mot('syndic', $id_syndic, $cherche_mot, $select_groupe, $flag_editable, true) . $editer_mots('syndic', $id_syndic, $cherche_mot, $select_groupe, $flag_editable, true)
. (_INTERFACE_ONGLETS?($flag_administrable ? options_moderation($row) : ""):"") . (_INTERFACE_ONGLETS?($flag_administrable ? options_moderation($row) : ""):"")
. pipeline('affiche_milieu',array('args'=>array('exec'=>'sites','id_syndic'=>$id_syndic),'data'=>'')) . pipeline('affiche_milieu',array('args'=>array('exec'=>'sites','id_syndic'=>$id_syndic),'data'=>''))
; ;
......
...@@ -14,8 +14,8 @@ if (!defined("_ECRIRE_INC_VERSION")) return; ...@@ -14,8 +14,8 @@ if (!defined("_ECRIRE_INC_VERSION")) return;
include_spip('inc/actions'); include_spip('inc/actions');
include_spip('inc/mots'); include_spip('inc/mots');
// http://doc.spip.org/@inc_editer_mot_dist // http://doc.spip.org/@inc_editer_mots_dist
function inc_editer_mot_dist($objet, $id_objet, $cherche_mot, $select_groupe, $flag, $visible = false) { function inc_editer_mots_dist($objet, $id_objet, $cherche_mot, $select_groupe, $flag, $visible = false) {
if ($GLOBALS['meta']["articles_mots"] == 'non') return ''; if ($GLOBALS['meta']["articles_mots"] == 'non') return '';
...@@ -50,7 +50,7 @@ function inc_editer_mot_dist($objet, $id_objet, $cherche_mot, $select_groupe, $f ...@@ -50,7 +50,7 @@ function inc_editer_mot_dist($objet, $id_objet, $cherche_mot, $select_groupe, $f
if (!$cpt) { if (!$cpt) {
if (!$flag) return; if (!$flag) return;
$cpt = sql_fetch(editer_mot_droits("COUNT(*) AS n", "$table = 'oui'")); $cpt = sql_fetch(editer_mots_droits("COUNT(*) AS n", "$table = 'oui'"));
if (!$cpt['n']) return; if (!$cpt['n']) return;
} }
...@@ -93,7 +93,7 @@ function inc_editer_mot_dist($objet, $id_objet, $cherche_mot, $select_groupe, $f ...@@ -93,7 +93,7 @@ function inc_editer_mot_dist($objet, $id_objet, $cherche_mot, $select_groupe, $f
. $form . $form
. fin_cadre_enfonce(true); . fin_cadre_enfonce(true);
return ajax_action_greffe("editer_mot", $id_objet, $res); return ajax_action_greffe("editer_mots", $id_objet, $res);
} }
// http://doc.spip.org/@inserer_mot // http://doc.spip.org/@inserer_mot
...@@ -170,7 +170,7 @@ function afficher_mots_cles($flag_editable, $objet, $id_objet, $table, $table_id ...@@ -170,7 +170,7 @@ function afficher_mots_cles($flag_editable, $objet, $id_objet, $table, $table_id
$cle = http_img_pack('petite-cle.gif', "", "width='23' height='12'"); $cle = http_img_pack('petite-cle.gif', "", "width='23' height='12'");
$ret = generer_url_retour($url_base, "$table_id=$id_objet#mots"); $ret = generer_url_retour($url_base, "$table_id=$id_objet#mots");
while ($row = sql_fetch($result)) { while ($row = sql_fetch($result)) {
$tableau[] = editer_mot_un($row, $cle, $flag_editable, $id_groupes_vus, $flag_tous, $id_objet, $objet, $ret, $table, $table_id, $url_base, $les_mots); $tableau[] = editer_mots_un($row, $cle, $flag_editable, $id_groupes_vus, $flag_tous, $id_objet, $objet, $ret, $table, $table_id, $url_base, $les_mots);
} }
$largeurs = array('25', '', '', ''); $largeurs = array('25', '', '', '');
...@@ -186,7 +186,7 @@ function afficher_mots_cles($flag_editable, $objet, $id_objet, $table, $table_id ...@@ -186,7 +186,7 @@ function afficher_mots_cles($flag_editable, $objet, $id_objet, $table, $table_id
return $res; return $res;
} }
function editer_mot_un($row, $cle, $flag_editable, &$id_groupes_vus, &$flag_tous, $id_objet, $objet, $ret, $table, $table_id, $url_base, $les_mots) function editer_mots_un($row, $cle, $flag_editable, &$id_groupes_vus, &$flag_tous, $id_objet, $objet, $ret, $table, $table_id, $url_base, $les_mots)
{ {
$id_mot = $row['id_mot']; $id_mot = $row['id_mot'];
$les_mots[] = $row['id_mot']; $les_mots[] = $row['id_mot'];
...@@ -209,7 +209,7 @@ function editer_mot_un($row, $cle, $flag_editable, &$id_groupes_vus, &$flag_tous ...@@ -209,7 +209,7 @@ function editer_mot_un($row, $cle, $flag_editable, &$id_groupes_vus, &$flag_tous
if (!$flag_editable) if (!$flag_editable)
$flag_groupe = false; $flag_groupe = false;
else { else {
$flag_groupe = sql_fetch(editer_mot_droits('COUNT(*) AS n', "id_groupe = $id_groupe")); $flag_groupe = sql_fetch(editer_mots_droits('COUNT(*) AS n', "id_groupe = $id_groupe"));
$flag_groupe = $flag_groupe['n']; $flag_groupe = $flag_groupe['n'];
} }
// Changer // Changer
...@@ -228,7 +228,7 @@ function editer_mot_un($row, $cle, $flag_editable, &$id_groupes_vus, &$flag_tous ...@@ -228,7 +228,7 @@ function editer_mot_un($row, $cle, $flag_editable, &$id_groupes_vus, &$flag_tous
. "&nbsp;" . "&nbsp;"
. http_img_pack('croix-rouge.gif', "X", " class='puce' style='vertical-align: bottom;'"); . http_img_pack('croix-rouge.gif', "X", " class='puce' style='vertical-align: bottom;'");
$s = ajax_action_auteur('editer_mot', "$id_objet,$id_mot,$table,$table_id,$objet", $url_base, "$table_id=$id_objet", array($s,''),"&id_objet=$id_objet&objet=$objet"); $s = ajax_action_auteur('editer_mots', "$id_objet,$id_mot,$table,$table_id,$objet", $url_base, "$table_id=$id_objet", array($s,''),"&id_objet=$id_objet&objet=$objet");
} }
$vals[] = $s; $vals[] = $s;
return $vals; return $vals;
...@@ -259,7 +259,7 @@ function formulaire_mot_remplace($id_groupe, $id_mot, $url_base, $table, $table_ ...@@ -259,7 +259,7 @@ function formulaire_mot_remplace($id_groupe, $id_mot, $url_base, $table, $table_
$t = _T('bouton_changer'); $t = _T('bouton_changer');
return ajax_action_post('editer_mot', "$id_objet,$id_mot,$table,$table_id,$objet", $url_base, "$table_id=$id_objet",$corps, $t, " class='fondo spip_xx-small visible_au_chargement' id='$ancre'", "", "&id_objet=$id_objet&objet=$objet"); return ajax_action_post('editer_mots', "$id_objet,$id_mot,$table,$table_id,$objet", $url_base, "$table_id=$id_objet",$corps, $t, " class='fondo spip_xx-small visible_au_chargement' id='$ancre'", "", "&id_objet=$id_objet&objet=$objet");
} }
...@@ -275,17 +275,17 @@ function formulaire_mots_cles($id_groupes_vus, $id_objet, $les_mots, $table, $ta ...@@ -275,17 +275,17 @@ function formulaire_mots_cles($id_groupes_vus, $id_objet, $les_mots, $table, $ta
$cond_id_groupes_vus = "0"; $cond_id_groupes_vus = "0";
if ($id_groupes_vus) $cond_id_groupes_vus = join(",",$id_groupes_vus); if ($id_groupes_vus) $cond_id_groupes_vus = join(",",$id_groupes_vus);
$nb_groupes = sql_fetch(editer_mot_droits('count(*) AS n', "$table = 'oui' AND obligatoire = 'oui' AND id_groupe NOT IN ($cond_id_groupes_vus)")); $nb_groupes = sql_fetch(editer_mots_droits('count(*) AS n', "$table = 'oui' AND obligatoire = 'oui' AND id_groupe NOT IN ($cond_id_groupes_vus)"));
$nb_groupes = $nb_groupes['n']; $nb_groupes = $nb_groupes['n'];
$res = debut_block_depliable($visible OR ($nb_groupes > 0),"lesmots"); $res = debut_block_depliable($visible OR ($nb_groupes > 0),"lesmots");
if ($flag_tous >= 3) { if ($flag_tous >= 3) {
$res .= "<div style='text-align: right' class='arial1'>" $res .= "<div style='text-align: right' class='arial1'>"
. ajax_action_auteur('editer_mot', "$id_objet,-1,$table,$table_id,$objet", $url_base, "$table_id=$id_objet", array(_T('info_retirer_mots'),''),"&id_objet=$id_objet&objet=$objet") . ajax_action_auteur('editer_mots', "$id_objet,-1,$table,$table_id,$objet", $url_base, "$table_id=$id_objet", array(_T('info_retirer_mots'),''),"&id_objet=$id_objet&objet=$objet")
. "</div><br />\n"; . "</div><br />\n";
} }
$result = editer_mot_droits("id_groupe,unseul,obligatoire,titre, ".sql_multi ("titre", $spip_lang), "$table = 'oui' AND (unseul != 'oui' OR (unseul = 'oui' AND id_groupe NOT IN ($cond_id_groupes_vus))) ORDER BY multi"); $result = editer_mots_droits("id_groupe,unseul,obligatoire,titre, ".sql_multi ("titre", $spip_lang), "$table = 'oui' AND (unseul != 'oui' OR (unseul = 'oui' AND id_groupe NOT IN ($cond_id_groupes_vus))) ORDER BY multi");
// Afficher un menu par groupe de mots // Afficher un menu par groupe de mots
$ajouter =''; $ajouter ='';
...@@ -294,7 +294,7 @@ function formulaire_mots_cles($id_groupes_vus, $id_objet, $les_mots, $table, $ta ...@@ -294,7 +294,7 @@ function formulaire_mots_cles($id_groupes_vus, $id_objet, $les_mots, $table, $ta
$id_groupe = $row['id_groupe']; $id_groupe = $row['id_groupe'];
list($corps, $clic) = $menu; list($corps, $clic) = $menu;
$ajouter .= ajax_action_post('editer_mot', $ajouter .= ajax_action_post('editer_mots',
"$id_objet,,$table,$table_id,$objet", "$id_objet,,$table,$table_id,$objet",
$url_base, $url_base,
"$table_id=$id_objet", "$table_id=$id_objet",
...@@ -399,8 +399,8 @@ function menu_mots($row, $id_groupes_vus, $les_mots) ...@@ -399,8 +399,8 @@ function menu_mots($row, $id_groupes_vus, $les_mots)
// Il vaudrait mieux rajouter une table des statuts (ou un groupe de mots) // Il vaudrait mieux rajouter une table des statuts (ou un groupe de mots)
// et un table de jointure entre ca et la table des groupes de mots. // et un table de jointure entre ca et la table des groupes de mots.
// http://doc.spip.org/@editer_mot_droits // http://doc.spip.org/@editer_mots_droits
function editer_mot_droits($select, $cond) function editer_mots_droits($select, $cond)
{ {
$droit = substr($GLOBALS['visiteur_session']['statut'],1); $droit = substr($GLOBALS['visiteur_session']['statut'],1);
return sql_select("$select", "spip_groupes_mots", "$droit = 'oui' AND $cond"); return sql_select("$select", "spip_groupes_mots", "$droit = 'oui' AND $cond");
......
...@@ -24,7 +24,7 @@ function inc_grouper_mots_dist($id_groupe, $cpt) { ...@@ -24,7 +24,7 @@ function inc_grouper_mots_dist($id_groupe, $cpt) {
// - a construire le nom du parametre d'URL indiquant la tranche // - a construire le nom du parametre d'URL indiquant la tranche
// - a donner un ID a la balise ou greffer le retour d'Ajax // - a donner un ID a la balise ou greffer le retour d'Ajax
// tant pour la prochaine tranche que pour le retrait de mot // tant pour la prochaine tranche que pour le retrait de mot
$tmp_var = "editer_mot-$id_groupe"; $tmp_var = "editer_mots-$id_groupe";
$nb_aff = floor(1.5 * _TRANCHES); $nb_aff = floor(1.5 * _TRANCHES);
...@@ -71,7 +71,7 @@ function afficher_groupe_mots_boucle($row, $occurrences, $total, $deb_aff) ...@@ -71,7 +71,7 @@ function afficher_groupe_mots_boucle($row, $occurrences, $total, $deb_aff)
if (autoriser('modifier', 'mot', $id_mot, null, array('id_groupe' => $id_groupe)) if (autoriser('modifier', 'mot', $id_mot, null, array('id_groupe' => $id_groupe))
OR $occurrences['articles'][$id_mot] > 0) { OR $occurrences['articles'][$id_mot] > 0) {
$h = generer_url_ecrire('mots_edit', "id_mot=$id_mot&redirect=" . generer_url_retour('mots_tous') . "#editer_mot-$id_groupe"); $h = generer_url_ecrire('mots_edit', "id_mot=$id_mot&redirect=" . generer_url_retour('mots_tous') . "#editer_mots-$id_groupe");
if ($descriptif) $descriptif = " title=\"$descriptif\""; if ($descriptif) $descriptif = " title=\"$descriptif\"";
$titre = "<a href='$h' class='liste-mot'$descriptif>$titre</a>"; $titre = "<a href='$h' class='liste-mot'$descriptif>$titre</a>";
} }
...@@ -117,7 +117,7 @@ function afficher_groupe_mots_boucle($row, $occurrences, $total, $deb_aff) ...@@ -117,7 +117,7 @@ function afficher_groupe_mots_boucle($row, $occurrences, $total, $deb_aff)
if ($nr OR $na OR $ns OR $nb) if ($nr OR $na OR $ns OR $nb)
$href = "<a href='" $href = "<a href='"
. generer_url_ecrire("mots_tous","conf_mot=$id_mot&na=$na&nb=$nb&nr=$nr&ns=$ns&son_groupe=$id_groupe") . "#editer_mot-$id_groupe" . generer_url_ecrire("mots_tous","conf_mot=$id_mot&na=$na&nb=$nb&nr=$nr&ns=$ns&son_groupe=$id_groupe") . "#editer_mots-$id_groupe"
. "'>$clic</a>"; . "'>$clic</a>";
else { else {
$href = generer_supprimer_mot($id_mot, $id_groupe, $clic, $total, $deb_aff); $href = generer_supprimer_mot($id_mot, $id_groupe, $clic, $total, $deb_aff);
...@@ -134,9 +134,9 @@ function generer_supprimer_mot($id_mot, $id_groupe, $clic, $total, $deb_aff='') ...@@ -134,9 +134,9 @@ function generer_supprimer_mot($id_mot, $id_groupe, $clic, $total, $deb_aff='')
{ {
$cont = ($total > 1) $cont = ($total > 1)
? '' ? ''
: "function(r) {jQuery('#editer_mot-$id_groupe-supprimer').css('visibility','visible');}"; : "function(r) {jQuery('#editer_mots-$id_groupe-supprimer').css('visibility','visible');}";
return ajax_action_auteur('editer_mot', "$id_groupe,$id_mot,,,",'grouper_mots', "id_groupe=$id_groupe&$deb_aff", array($clic,''), '', $cont); return ajax_action_auteur('editer_mots', "$id_groupe,$id_mot,,,",'grouper_mots', "id_groupe=$id_groupe&$deb_aff", array($clic,''), '', $cont);
} }
// //
......
...@@ -120,7 +120,7 @@ function affiche_mots_ressemblant($cherche_mot, $objet, $id_objet, $resultat, $t ...@@ -120,7 +120,7 @@ function affiche_mots_ressemblant($cherche_mot, $objet, $id_objet, $resultat, $t
$descriptif_mot = $row['descriptif']; $descriptif_mot = $row['descriptif'];
$res .="<li>" $res .="<li>"
. ajax_action_auteur('editer_mot', "$id_objet,,$table,$table_id,$objet,$id_mot", $url_base, "$table_id=$id_objet", array(typo($titre_mot),' title="' . _T('info_ajouter_mot') .'"'),"&id_objet=$id_objet&objet=$objet") ; . ajax_action_auteur('editer_mots', "$id_objet,,$table,$table_id,$objet,$id_mot", $url_base, "$table_id=$id_objet", array(typo($titre_mot),' title="' . _T('info_ajouter_mot') .'"'),"&id_objet=$id_objet&objet=$objet") ;
if (strlen($descriptif_mot)) { if (strlen($descriptif_mot)) {
$res .= "\n(<span class='spip_xx-small'>".supprimer_tags(propre(couper($descriptif_mot, 100))).")</span><br />\n"; $res .= "\n(<span class='spip_xx-small'>".supprimer_tags(propre(couper($descriptif_mot, 100))).")</span><br />\n";
} }
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter