Date : vendredi 12 juin 2009 @ 10:13:41 :: Sujet : NPDS
Bonjour,
Etant souvent sur les forums npds, il y a une question qui
revient assez souvent : central board ne fonctionne pas ou cela ne va pas ...
Connaissant assez npds pour cela, je me suis dit : "
Cela doit etre assez facile".
Je me suis donc plongé dans le cœur de npds et en même temps
dans un tutos ou comment faire...
Ce petit comment faire demande à ce que vous connaissez les méta-mots
et que vous avez une assez bonne connaissance du HTML.
Une connaissance du php aide à la compréhension.
des espaces et des ! ont été rajouté dans le code.
Tout se fait en plusieurs étapes bien sur.
La première étant de faire cela sur votre site de test puis
d'uploder le tout sur votre site en production.
Mais revenons à nos moutons :
il faut savoir que npds intègre déjà une bonne base avec un
fichier qui se nomme sample.central.php se trouvant dans l'arborescence
suivante : themes/mon_theme/
Grâceà ce code, maintenant nous regardons dans le répertoire
du thème si un fichier central.html existe et si oui nous l’incluons sinon on
utilise celui de «default» (page standard, expliquer plus bas) ou
nous générons une erreur s’il n’t a pas de fichier.
3) Sauver
le fichier.
4) Création
de deux fichiers central.html dans les répertoires suivants:
a. Themes/default
/html
b. Themes/votretheme/html
5) Editer
le fichier central.html dans le répertoire themes/default /html
6) Mettre
le code suivant:
! PHP !< !-- --meta
if
($op=="edito") {
aff_edito();
}
aff_news("News","","");
?>
meta -->
ce code ressemble à celui d’origine car c’est celui d’origine,
j’y est juste inclus les balises «npds» pour interpréter le PHP (
7) Editer
le fichier central.html dans le répertoire themes/votretheme /html
8) Mettre
le code suivant(par exemple):
< table>
< tr>
< td colspan="3">
! edito!
< td>
< /tr>
< tr>
< td valign="top"
align="left" width="50%">
< table>
(5)
< /table>
< /td>
< td valign="top"
align="right" width="50%">
< table>
(5)
< /table>
< /td>
< /tr>
< tr>
< td>
(5)
< /td>
< td>
(5)
< /td>
< /tr>
< /table>
Ceci est un exemple vous pouvez faire ce que vous désirez
avec ce fichier ….
Il faut juste connaitre le html et les méta-mots et là tout
est possible
Si vous en avez
marre, il suffit de le supprimer de votre thème et là vous retombez sur l’affichage
standard