logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
21 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 109 364 936

  • Nb. de membres 8 695
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Questions fréquentes »» Avoir 2 articles sur la même ligne

Modérateur(s)developpeurjpbJireck

Poster une réponse dans le sujet

A propos des messages publiés :
Les utilisateurs anonymes peuvent poster de nouveaux sujets et des réponses dans ce forum.

 

Aperçu des sujets :

Jireck Jireck
Posté : 22 janv. 2013 à 17:54
Mon article propose de faire ce qu'on veux avec tous les meta qui existent sous npds avec une facon facile ... comme pour les themes.

J'ai pas compris d'ailleurs pourquoi on ne l'a jamais mis dans une version de npds.

Maintenant c'est cool pour ceux qui cherche a faire un site comme cela ...

Et nous te remercions pour cela ...
fouineur fouineur
Posté : 22 janv. 2013 à 16:52

C'est pour celà que j'ai écrit en début Grace à Jireck et B-Mag et comme tu peu constater je n'ai pas retirer non plus la partie.

/************************************************************** **********/
/* Modification par Jireck */

Et si constate bien ton article ne propose pas le même final ;-)
Jireck Jireck
Posté : 22 janv. 2013 à 16:36
sans voila être méchant. cela reprends mon article en étant moins complet et spécifique à une présentation 2 colonnes.

Mais bon ...

Faire cela en pur CSS est possible aussi ...

Cordialement
fouineur fouineur
Posté : 22 janv. 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" :b

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