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

#1127 : permettre de modifier l'affichage des champs en fonction de la rubrique

parent 0b0ea5bf
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -320,7 +320,7 @@ function afficher_corps_articles($id_article, $virtuel, $row) ...@@ -320,7 +320,7 @@ function afficher_corps_articles($id_article, $virtuel, $row)
} }
else { else {
$afficher_contenu_objet = charger_fonction('afficher_contenu_objet', 'inc'); $afficher_contenu_objet = charger_fonction('afficher_contenu_objet', 'inc');
$res .= $afficher_contenu_objet('article', $id_article,$row); $res .= $afficher_contenu_objet('article', $id_article,$row['id_rubrique']);
} }
return $res; return $res;
} }
......
...@@ -128,7 +128,7 @@ function exec_breves_voir_args($id_breve, $cherche_mot, $select_groupe) ...@@ -128,7 +128,7 @@ function exec_breves_voir_args($id_breve, $cherche_mot, $select_groupe)
. gros_titre($titre,'', false); . gros_titre($titre,'', false);
$onglet_contenu = $afficher_contenu_objet('breve', $id_breve,$row); $onglet_contenu = $afficher_contenu_objet('breve', $id_breve,$id_rubrique);
......
...@@ -121,7 +121,7 @@ function naviguer_droite($row, $id_rubrique, $id_parent, $id_secteur, $haut, $n_ ...@@ -121,7 +121,7 @@ function naviguer_droite($row, $id_rubrique, $id_parent, $id_secteur, $haut, $n_
; ;
$onglet_contenu = $extra $onglet_contenu = $extra
. $afficher_contenu_objet('rubrique', $id_rubrique,$row) . $afficher_contenu_objet('rubrique', $id_rubrique,$id_rubrique)
. (_INTERFACE_ONGLETS? $boucles:""); . (_INTERFACE_ONGLETS? $boucles:"");
$onglet_enfants = $onglet_enfants =
......
...@@ -122,7 +122,7 @@ function afficher_site($id_syndic, $id_rubrique, $nom_site, $row){ ...@@ -122,7 +122,7 @@ function afficher_site($id_syndic, $id_rubrique, $nom_site, $row){
$onglet_contenu = $onglet_contenu =
(_INTERFACE_ONGLETS? (_INTERFACE_ONGLETS?
($statut == 'prop' ? "<p class='site_prop'>"._T('info_site_propose')." <b>".affdate($date_heure)."&nbsp;</b></p>" : "") ($statut == 'prop' ? "<p class='site_prop'>"._T('info_site_propose')." <b>".affdate($date_heure)."&nbsp;</b></p>" : "")
. $afficher_contenu_objet('site', $id_syndic,$row):"") . $afficher_contenu_objet('site', $id_syndic,$id_rubrique):"")
. (($syndication == "oui" OR $syndication == "off" OR $syndication == "sus") ? . (($syndication == "oui" OR $syndication == "off" OR $syndication == "sus") ?
"<p class='site_syndique'><a href='".htmlspecialchars($url_syndic)."'>" "<p class='site_syndique'><a href='".htmlspecialchars($url_syndic)."'>"
...@@ -163,7 +163,7 @@ function afficher_site($id_syndic, $id_rubrique, $nom_site, $row){ ...@@ -163,7 +163,7 @@ function afficher_site($id_syndic, $id_rubrique, $nom_site, $row){
$onglet_proprietes = $onglet_proprietes =
(_INTERFACE_ONGLETS?"": (_INTERFACE_ONGLETS?"":
$afficher_contenu_objet('site', $id_syndic,$row) $afficher_contenu_objet('site', $id_syndic,$id_rubrique)
. ($statut == 'prop' ? "<p class='site_prop'>"._T('info_site_propose')." <b>".affdate($date_heure)."&nbsp;</b></p>" : "") . ($statut == 'prop' ? "<p class='site_prop'>"._T('info_site_propose')." <b>".affdate($date_heure)."&nbsp;</b></p>" : "")
) )
. afficher_site_rubrique($id_syndic, $id_rubrique, $id_secteur) . afficher_site_rubrique($id_syndic, $id_rubrique, $id_secteur)
......
...@@ -13,11 +13,11 @@ ...@@ -13,11 +13,11 @@
// affichage du contenu d'un objet spip (onglet contenu) // affichage du contenu d'un objet spip (onglet contenu)
// Cas generique, utilise pour tous les objets // Cas generique, utilise pour tous les objets
// http://doc.spip.org/@inc_afficher_contenu_objet_dist // http://doc.spip.org/@inc_afficher_contenu_objet_dist
function inc_afficher_contenu_objet_dist($type, $id,$row = NULL){ function inc_afficher_contenu_objet_dist($type, $id,$id_rubrique){
include_spip('public/assembler'); include_spip('public/assembler');
if ($GLOBALS['champs_extra'] AND $row['extra']) if ($GLOBALS['champs_extra'] AND $row['extra'])
include_spip('inc/extra'); include_spip('inc/extra');
$contexte = array('id'=>$id,'champs_extra'=>$GLOBALS['champs_extra']); $contexte = array('id'=>$id,'champs_extra'=>$GLOBALS['champs_extra'],'id_rubrique'=>$id_rubrique);
$contenu_objet .= recuperer_fond("prive/contenu/$type",$contexte); $contenu_objet .= recuperer_fond("prive/contenu/$type",$contexte);
// permettre aux plugin de faire des modifs ou des ajouts // permettre aux plugin de faire des modifs ou des ajouts
...@@ -25,7 +25,7 @@ function inc_afficher_contenu_objet_dist($type, $id,$row = NULL){ ...@@ -25,7 +25,7 @@ function inc_afficher_contenu_objet_dist($type, $id,$row = NULL){
'afficher_contenu_objet', 'afficher_contenu_objet',
array( array(
'data'=>$contenu_objet, 'data'=>$contenu_objet,
'args'=>array('type'=>$type,$key=>$id) 'args'=>array('type'=>$type,'id'=>$id)
) )
); );
......
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