Skip to content
Extraits de code Groupes Projets
Valider 6aec3b9b rédigé par esj's avatar esj
Parcourir les fichiers

La page des breves quand un voire plusieurs secteurs n'ont pas de brèves etait...

La page des breves quand un voire plusieurs secteurs n'ont pas de brèves etait incompréhensible. Retrait d'un paramètre mort depuis la 1.8.2 au moins dans documents_colonne, et faciliter les surcharges dans le script articles.
parent 58eb36fa
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -34,7 +34,8 @@ function exec_articles_dist()
$discuter = charger_fonction('discuter', 'inc');
$row['titre'] = sinon($row["titre"],_T('info_sans_titre'));
$res = articles_affiche($id_article, $row, _request('cherche_auteur'), _request('ids'), _request('cherche_mot'), _request('select_groupe'), _request('trad_err'))
$res = debut_gauche('accueil',true)
. articles_affiche($id_article, $row, _request('cherche_auteur'), _request('ids'), _request('cherche_mot'), _request('select_groupe'), _request('trad_err'))
. "<br /><br />\n<div align='center'>"
. icone(_T('icone_poster_message'), generer_url_ecrire("forum_envoi", "statut=prive&id=$id_article&script=articles") ."#formulaire", "forum-interne-24.gif", "creer.gif", '', false)
. "</div><br />"
......@@ -104,9 +105,7 @@ function articles_affiche($id_article, $row, $cherche_auteur, $ids, $cherche_mot
$instituer_article = charger_fonction('instituer_article', 'inc');
$res = debut_gauche('accueil',true)
. boite_info_articles($id_article, $statut_article, $visites, $id_version)
$res = boite_info_articles($id_article, $statut_article, $visites, $id_version)
. $icone
......
......@@ -59,7 +59,7 @@ function articles_edit($id_article, $id_rubrique,$lier_trad, $id_version, $new,
# note : traiter_modeles($texte, true) repere les doublons
# aussi efficacement que propre(), mais beaucoup plus rapidement
traiter_modeles(join('',$row), true);
echo afficher_documents_colonne($id_article, 'article', true);
echo afficher_documents_colonne($id_article, 'article';
} else {
# ICI GROS HACK
# -------------
......@@ -69,7 +69,7 @@ function articles_edit($id_article, $id_rubrique,$lier_trad, $id_version, $new,
# le moment venu, c'est-ˆ-dire lors de la creation de l'article
# dans editer_article.
echo afficher_documents_colonne(
0-$GLOBALS['auteur_session']['id_auteur'], 'article', true);
0-$GLOBALS['auteur_session']['id_auteur'], 'article');
}
echo pipeline('affiche_gauche',array('args'=>array('exec'=>'articles_edit','id_article'=>$id_article),'data'=>''));
......
......@@ -17,7 +17,7 @@ include_spip('inc/presentation');
// http://doc.spip.org/@exec_breves_dist
function exec_breves_dist()
{
global $spip_lang_left, $spip_lang_right;
global $couleur_foncee, $spip_lang_left, $spip_lang_right;
charger_generer_url();
pipeline('exec_init',array('args'=>array('exec'=>'breves'),'data'=>''));
......@@ -43,9 +43,12 @@ function exec_breves_dist()
$statuts = "'prop', 'publie'" . ($editable ? ", 'refuse'": "");
echo afficher_breves($titre.aide ("breves"), array("SELECT" => 'id_rubrique, id_breve, date_heure, titre, statut', "FROM" => 'spip_breves', 'WHERE' => "id_rubrique='$id_rubrique' AND statut IN ($statuts)", 'ORDER BY' => "date_heure DESC"));
$res = afficher_breves($titre.aide ("breves"), array("SELECT" => 'id_rubrique, id_breve, date_heure, titre, statut', "FROM" => 'spip_breves', 'WHERE' => "id_rubrique='$id_rubrique' AND statut IN ($statuts)", 'ORDER BY' => "date_heure DESC"));
echo $res ;
if ($editable) {
if (!$res) echo bandeau_titre_boite2($titre, "breve-24.gif", $couleur_foncee, "white", false);
echo "<div align='$spip_lang_right'>";
icone(_T('icone_nouvelle_breve'), generer_url_ecrire("breves_edit","new=oui&id_rubrique=$id_rubrique"), "breve-24.gif", "creer.gif");
echo "</div>";
......
......@@ -75,7 +75,7 @@ if ($new != 'oui' AND ($connect_statut=="0minirezo" OR $statut=="prop")) {
# note : traiter_modeles($texte, true) repere les doublons
# aussi efficacement que propre(), mais beaucoup plus rapidement
traiter_modeles("$titre$texte", true);
afficher_documents_colonne($id_breve, "breve", true);
afficher_documents_colonne($id_breve, "breve");
}
echo pipeline('affiche_gauche',array('args'=>array('exec'=>'breves_edit','id_breve'=>$id_breve),'data'=>''));
creer_colonne_droite();
......
......@@ -88,7 +88,7 @@ function exec_rubriques_edit_dist()
# note : traiter_modeles($texte, true) repere les doublons
# aussi efficacement que propre(), mais beaucoup plus rapidement
traiter_modeles(join('',$row), true);
echo afficher_documents_colonne($id_rubrique, 'rubrique', true);
echo afficher_documents_colonne($id_rubrique, 'rubrique');
}
echo pipeline('affiche_gauche',array('args'=>array('exec'=>'rubriques_edit','id_rubrique'=>$id_rubrique),'data'=>''));
......
......@@ -115,9 +115,7 @@ function document_et_vignette($document, $url, $portfolio=false) {
//
// http://doc.spip.org/@afficher_documents_colonne
function afficher_documents_colonne($id, $type="article", $flag_modif = true) {
global $connect_id_auteur, $connect_statut, $options;
function afficher_documents_colonne($id, $type="article") {
// seuls cas connus : article, breve ou rubrique
$script = $type.'s_edit';
......@@ -171,7 +169,7 @@ function afficher_documents_colonne($id, $type="article", $flag_modif = true) {
$ret .= "<p></p><div id='liste_documents'>\n";
foreach($documents_lies as $doc) {
$ret .= afficher_case_document($doc, $id, $script, $type, $id_doc_actif == $doc);
$ret .= afficher_case_document($doc, $id, $script, $type, false);
}
$ret .= "</div>";
......@@ -217,7 +215,6 @@ function est_inclus($id_document) {
// http://doc.spip.org/@afficher_case_document
function afficher_case_document($id_document, $id, $script, $type, $deplier=false) {
global $connect_id_auteur, $connect_statut;
global $options, $couleur_foncee, $spip_lang_left, $spip_lang_right;
charger_generer_url();
......
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