Help - Search - Member List - Calendar
Full Version: Utilisation de plusieurs squelettes
IPBR-FR > Entraide > Forums dédiés aux mods majeures > Portal
Fantome
Utilisation de plusieurs squelettes pour le portail

Donne la possibilité d'utiliser différents squelettes sur le portail et donc d'avoir plusieurs pages pour le portail en afichant des blocs différents.

Etape 1 : Ouvrir sources/ipbportal.php
Chercher
CODE
     $this->template = $this->html->csite_skeleton_template();
Remplacer par
CODE
     if ( $ibforums->input['page'] != "" )
     {
       eval("\$this->template = \$this->html->csite_skeleton_template_".$ibforums->input['page']."();");
     }
     else
     {
       $this->template = $this->html->csite_skeleton_template();
     }


Enregistrer et Fermer sources/ipbportal.php


Etape 2 : Aller dans l'ACP de votre forum
Il faut remplacer NOM_DU_TEMPLATE par le nom que vous aurez choisi.
Etape 2.1 :Dans Skins & Templates > Skin Manager > IPB Default Skin > Edit Root Skin Template HTML
Puis IPB Portal > csite_skeleton_template
Copier le code.
Reveneir en cliquant sur Save Template Bit(s)

Etape 2.1.2 :Puis toujours dans IPB Portal cliquer sur Add Template Bit
QUOTE
New Template Bit Name : csite_skeleton_template_NOM_DU_TEMPLATE
Add New Template Bit : Coller le code copier précédement, puis faite les modif souhaiter
Valider en cliquant sur Save Template Bit(s)

Etape 3 : Utilisation
Pour accéder au nouveau squelette faites un lien de la forme http://monsite/index.php?page=NOM_DU_TEMPLATE
ou http://monsite/index.php?act=home&page=NOM_DU_TEMPLATE

Si vous ajoutez des blocs et que vous souhaitez les afficher uniquement sur un squelette, alors au lieu de faire les modifications sur csite_skeleton_template faite les sur csite_skeleton_template_NOM_DU_TEMPLATE

FIN
guymauve
Bonjour,

Est-ce possible de voir un exemple ???

Toujours faisable avec les nouvelles versions ???

Merci à vous.
Fantome
pour la nouvelle version ça doit étre encore possible mais faudrais que je revois les modifs a faire car les variable on du changer. (et vérifiez si y a pas plus simple...)
guymauve
OK merci pour les réponses.

Bonne journée.
kisscool
Bonsoir ,

via ipb 2.1 nous avons cette possibilité ?
Youp3
Il n'y a pas de raison que cela ne fonctionne pas avec la 2.1. Le principe reste identique, il y a peut-être des petites modifications à apporter.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2012 Invision Power Services, Inc.