fouineur 253
| Posté : 22-01-2013 13:36
Grace à Jireck et B-Mag voici ce que j'ai reussir à faire
On va créer les fichiers central si il n'existe pas:
Allez dans le répertoire themes/votretheme/central.php ici on va remplacer le fichier samples-central.php ou créer un nouveau fichier mais n'oublier pas de supprimer samples-central.php à la fin.
Ensuite on va créer un fihcier html dans le répertoire themes/votretheme/html/central.html
Ensuite dans le répertoire themes/défault/html/central.html
Ensuite faudra modifier le fichier styles.css
1. Allez dans le répertoire themes/votretheme/
Ouvrez le fichier samples-central.php ou créer un nouveau fichier central.php
Mettre ceci :
<?php
/************************************************************** **********/
/* Modification par Jireck */
/* This program is free software. You can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation; either version 2 of the License. */
/************************************************************************/
global $theme; $rep=false;
if (file_exists("themes/".$theme."/html/central.html")) {$rep=$theme;}
elseif (file_exists("themes/default/html/central.html")) {$rep="default";}
else {
echo "central.html manquant / not find !< br />";
die();
}
if ($rep) {
ob_start();
!include!("themes/".$rep."/html/central.html");
$Xcontent=ob_get_contents();
ob_end_clean();
echo meta_lang(aff_langue($Xcontent));
}
?>
Attention retirer les deux ! ! qui se trouve entre "!include!" donc vous devez avoir ceci includ e (.... sans les !! Noubliez pas de supprimer sample-central.php si vous avez créer un nouveau fichier et non remplacer "central.php"
2. Dans le répertoire themes/votretheme/html/
Créer un fichier central.html
Mettre ceci :
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="5">
<tr>
<td width="50%" background-color="E4E4E4" align="left" valign="top"><p>!edito!</p></td>
</tr>
</table>
<div id="col1">
<p>!article_complet!(-0)</p>
<p>!article_complet!(-2)</p>
<p>!article_complet!(-4)</p>
</div>
<div id="col2">
<p>!article_complet!(-1)</p>
<p>!article_complet!(-3)</p>
<p>!article_complet!(-5)</p></div>
Fermer enregistrer "Ceci est la partie du script que j'ai créer"
3 allez dans le repertoire themes/défault/html/
Créer le fichier central.html
Mettre ceci :
!PHP!<!--meta
<?php
if ($op=="edito") {
aff_edito();
}
aff_news("News","","");
?>
meta-->
Enregistrer fermer
4. Allez dans le repertoire themes/votretheme/style/styles.css
Ouvrez le fichier et ajouter les lignes suivantes tout en bas de votre page.
Ajouter ceci:
#col1, #col2 {
display:table-cell;
background-color: #C7C7C7;
padding: 10px;
}
#col1 {
width:50%;
vertical-align: text-top;
}
#col2 {width:50%;
vertical-align: text-top;}
Enregistrer fermer
Le fond de couleur se change à la ligne suivante background-color: #C7C7C7;
Petit détail que j'ai oublier :
Dans themes/votretheme/header.php
N'oubliez pas de modifier le chiffre par default 1 faut le mettre sur 0 pour éviter que le bloc de droite s'affiche si non vos articles centre risque d'être à l'étroit.
Voilà fini
Le jour ou vous en avez marre supprimer central.php
Message édité par : fouineur / 22-01-2013 22:38 |