Skip to content
Extraits de code Groupes Projets
Valider 09084cc9 rédigé par marcimat's avatar marcimat
Parcourir les fichiers

Poursuite du déplacement des mots (http://zone.spip.org/trac/spip-zone/changeset/41067)

parent 1d290969
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -21,7 +21,6 @@ ecrire/action/editer_article.php -text
ecrire/action/editer_auteur.php -text
ecrire/action/editer_auteurs.php -text
ecrire/action/editer_breve.php -text
ecrire/action/editer_groupe_mot.php -text
ecrire/action/editer_message.php -text
ecrire/action/editer_rubrique.php -text
ecrire/action/editer_site.php -text
......
<?php
/***************************************************************************\
* SPIP, Systeme de publication pour l'internet *
* *
* Copyright (c) 2001-2010 *
* Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James *
* *
* Ce programme est un logiciel libre distribue sous licence GNU/GPL. *
* Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. *
\***************************************************************************/
if (!defined("_ECRIRE_INC_VERSION")) return;
include_spip('inc/filtres');
// Modification d'un groupe de mots
// http://doc.spip.org/@action_editer_groupe_mot_dist
function action_editer_groupe_mot_dist()
{
$securiser_action = charger_fonction('securiser_action', 'inc');
$id_groupe = intval($securiser_action());
if (!$id_groupe) {
$id_groupe = sql_insertq("spip_groupes_mots");
}
// modifier le contenu via l'API
include_spip('inc/modifier');
$c = array();
foreach (array(
'titre', 'descriptif', 'texte', 'tables_liees'
) as $champ)
$c[$champ] = _request($champ);
foreach (array(
'obligatoire', 'unseul'
) as $champ)
$c[$champ] = _request($champ)=='oui'?'oui':'non';
foreach (array(
'comite', 'forum', 'minirezo'
) as $champ)
$c[$champ] = _request("acces_$champ")=='oui'?'oui':'non';
if (is_array($c['tables_liees']))
$c['tables_liees'] = implode(',',array_diff($c['tables_liees'],array('')));
revision_groupe_mot($id_groupe, $c);
if ($redirect = _request('redirect')) {
include_spip('inc/headers');
redirige_par_entete(parametre_url(urldecode($redirect),
'id_groupe', $id_groupe, '&'));
} else
return array($id_groupe,'');
}
/**
* Creer un groupe de mots
*
* @param string $table
* @return int
*/
function insert_groupe_mot($table) {
$titre = _T('info_mot_sans_groupe');
$id_groupe = sql_insertq("spip_groupes_mots", array(
'titre' => $titre,
'unseul' => 'non',
'obligatoire' => 'non',
'tables_liees'=>$table,
'minirezo' => 'oui',
'comite' => 'non',
'forum' => 'non')) ;
return $id_groupe;
}
?>
......@@ -91,7 +91,6 @@ function articles_affiche($id_article, $row, $cherche_auteur, $ids, $cherche_mot
// chargement prealable des fonctions produisant des formulaires
$dater = charger_fonction('dater', 'inc');
$editer_mots = charger_fonction('editer_mots', 'inc');
$editer_auteurs = charger_fonction('editer_auteurs', 'inc');
$referencer_traduction = charger_fonction('referencer_traduction', 'inc');
......@@ -138,7 +137,6 @@ function articles_affiche($id_article, $row, $cherche_auteur, $ids, $cherche_mot
$onglet_proprietes = ((!_INTERFACE_ONGLETS) ? "" :"")
. $dater($id_article, $flag_editable, $statut_article, 'article', 'articles', $date, $date_redac)
. $editer_auteurs('article', $id_article, $flag_editable, $cherche_auteur, $ids)
. (!$editer_mots ? '' : $editer_mots('article', $id_article, $cherche_mot, $select_groupe, $flag_editable, false, 'articles'))
. (!$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'=>''))
. bouton_proposer_article($id_article,$statut_article)
......
......@@ -64,7 +64,6 @@ function exec_breves_voir_args($id_breve, $cherche_mot, $select_groupe)
$dater = charger_fonction('dater', 'inc');
$meme_rubrique = charger_fonction('meme_rubrique', 'inc');
$editer_mots = charger_fonction('editer_mots', 'inc');
echo $commencer_page("&laquo; $titre_breve &raquo;", "naviguer", "breves", $id_rubrique);
......@@ -142,7 +141,6 @@ function exec_breves_voir_args($id_breve, $cherche_mot, $select_groupe)
: ''
)
. $editer_mots('breve', $id_breve, $cherche_mot, $select_groupe, $flag_editable, true, 'breves_voir')
. ((($GLOBALS['meta']['multi_articles'] == 'oui') AND ($flag_editable)) ? langue_breve($id_breve,$row):"")
. pipeline('affiche_milieu',array(
'args'=>array('exec'=>'breves_voir','id_breve'=>$id_breve),
......
......@@ -87,25 +87,20 @@ function exec_naviguer_args($id_rubrique, $cherche_mot, $select_groupe)
$boucles = contenu_naviguer($id_rubrique, $id_parent, $ze_logo, $flag_editable);
if ($id_rubrique > 0) {
$editer_mots = charger_fonction('editer_mots', 'inc');
$editer_mots = $editer_mots('rubrique', $id_rubrique, $cherche_mot, $select_groupe, $flag_editable, true, 'naviguer');
} else $editer_mots = '';
echo naviguer_droite($row, $id_rubrique, $id_parent, $id_secteur, $haut, 0, $editer_mots, $flag_editable, $boucles),
echo naviguer_droite($row, $id_rubrique, $id_parent, $id_secteur, $haut, 0, '', $flag_editable, $boucles),
fin_gauche(),
fin_page();
}
}
// http://doc.spip.org/@naviguer_droite
function naviguer_droite($row, $id_rubrique, $id_parent, $id_secteur, $haut, $inutile , $editer_mots, $flag_editable, $boucles)
function naviguer_droite($row, $id_rubrique, $id_parent, $id_secteur, $haut, $inutile , $inutile_bis, $flag_editable, $boucles)
{
global $spip_lang_right, $connect_toutes_rubriques;
$onglet_proprietes =
$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'=>''))
;
......
......@@ -69,7 +69,6 @@ function afficher_site($id_syndic, $id_rubrique, $nom_site, $row){
$iconifier = charger_fonction('iconifier', 'inc');
if ($flag_editable AND ($statut == 'publie'))
$dater = charger_fonction('dater', 'inc');
$editer_mots = charger_fonction('editer_mots', 'inc');
if ($flag_administrable)
$instituer_site = charger_fonction('instituer_site','inc');
......@@ -176,7 +175,6 @@ function afficher_site($id_syndic, $id_rubrique, $nom_site, $row){
)
. afficher_site_rubrique($id_syndic, $id_rubrique, $id_secteur)
. ($dater ? $dater($id_syndic, $flag_editable, $statut, 'syndic', 'sites', $date_heure) : "")
. $editer_mots('syndic', $id_syndic, $cherche_mot, $select_groupe, $flag_editable, true, 'sites')
. (_INTERFACE_ONGLETS?($flag_administrable ? options_moderation($row) : ""):"")
. pipeline('affiche_milieu',array('args'=>array('exec'=>'sites','id_syndic'=>$id_syndic),'data'=>''))
;
......
......@@ -348,7 +348,6 @@ function liste_metas()
'activer_breves' => 'non',
'activer_logos' => 'oui',
'activer_logos_survol' => 'non',
'config_precise_groupes' => 'non',
'articles_surtitre' => 'non',
'articles_soustitre' => 'non',
'articles_descriptif' => 'non',
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter