[hack] [com_content] Activer/désactiver par article le sommaire

Ressources, trucs et astuces pour faire tourner Joomla! 1.0.x

Moderators: Aidan38, sarki

Forum rules
Règles du forum
Locked
User avatar
ouly
Joomla! Ace
Joomla! Ace
Posts: 1074
Joined: Sun Aug 21, 2005 9:18 pm
Contact:

[hack] [com_content] Activer/désactiver par article le sommaire

Post by ouly » Thu Apr 12, 2007 3:14 pm

Introduction

De base, l'affichage du sommaire sur un article multi-pages se définit dans la configuration globale du site. Pour pouvoir masquer ou afficher le sommaire uniquement sur certains articles, quelques modifications sont nécessaires.

Modifications

Premièrement ajouter un paramètre aux articles. Dans le fichier /administrator/components/com_content/content.xml ajoutez comme enfant au noeud params :

Code: Select all

		<param name="multipage_toc" type="list" default="" label="Sommaire" description="Sommaire pour les articles multi-pages - Le changement n'affecte que cette page">
			<option value="">Paramètre global</option>
			<option value="0">Masquer</option>
			<option value="1">Afficher</option>
		</param>
Deuxièmement modifier le plugin mospaging pour qu'il utilise ce paramètre au lieu de ceux de la configuration globale. Dans le fichier /mambots/content/mospaging.php ligne 110 :

Code: Select all

		$hasToc = $mainframe->getCfg( 'multipage_toc' );
remplacez par :

Code: Select all

		$hasToc = $params->get( 'multipage_toc' );
Finalement indiquer aux articles d'utiliser la configuration globale lorsque ce paramètre n'a pas été défini dans l'article. Dans le fichier /components/com_content/content.php ligne 1587 :

Code: Select all

	$params->def( 'url', 			1 );
ajoutez après :

Code: Select all

    $params->def( 'multipage_toc', 	$mainframe->getCfg( 'multipage_toc' ) );
Version

Effectué sur la version 1.0.12 de Joomla!
Last edited by ouly on Thu Apr 12, 2007 3:37 pm, edited 1 time in total.

User avatar
infograf768
Joomla! Master
Joomla! Master
Posts: 19133
Joined: Fri Aug 12, 2005 3:47 pm
Location: **Translation Matters**

Re: [hack] [com_content] Activer/désactiver par article le sommaire

Post by infograf768 » Fri Apr 13, 2007 5:48 am

Merci, Ouly.  :)
Jean-Marie Simonet / infograf
---------------------------------
ex-Joomla Translation Coordination Team • ex-Joomla! Production Working Group

User avatar
syan
Joomla! Explorer
Joomla! Explorer
Posts: 417
Joined: Fri Dec 23, 2005 10:48 am
Location: Paris / Oléron (F)
Contact:

Re: [hack] [com_content] Activer/désactiver par article le sommaire

Post by syan » Fri Apr 13, 2007 9:46 am

pareil. merci ouly pour ta contribution  :pop
Yann Sallou
WebAgency | http://www.utopiart.com


Locked

Return to “1.0 - Ressources”