Index du Forum » » Questions fréquentes

Auteur

Avoir 2 articles sur la même ligne
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




Cet article provient de NPDS

http://www.npds.org/viewtopic.php?topic=25722&forum=28