|
Murielle 128
| Posté : 05-04-2004 10:46
J'aimerais changer le visualisation des "activités du site" et par exemple supprimer ces 3 lignes:
Nb. de Sujets : 8
Nb. de Critiques : 0
Top 10 Statistiques
Mais où se trouve le script de cette fonction?
J'ai un peu cherché et je ne l'ai pas trouvé.
Dans cette fonction, on affiche les pages vues depuis une certaine date.
Est-il possible d'afficher le nombre de visiteurs?
Murielle |  Profil www
|
|
Tribal-Dolphin 4374
| Posté : 05-04-2004 13:52
Au lieu de modifier la fonction, je te conseille d'utiliser les métas-mots de Tito.
2 avantages : Tu touche pas au noyau, tu affiche ce que tu veut très simplement. |  Profil
|
|
Murielle 128
| Posté : 05-04-2004 14:23
J'ai bien trouvé le fichier extend-meta_lang.php de Tito (13 ans? )
Je l'ai placé dans mon dossier npds (c'est bien là que je dois le mettre?)
Maintenant, il ne me reste plus qu'à comprendre comment l'utiliser.
Merci |  Profil www
|
|
Murielle 128
| Posté : 05-04-2004 14:35
Voila ce que j'ai trouver utiliser ces meta-mots....
Il s'uffit d'utiliser $Xcontent=extend_meta_mot($Xcontent,$meta_mot,$chaine_rep);
Mais j'avoue que sans exemple concrêt, je nage dans la choucroute
J'ai vu quelque part qu'il existait un forum dédié aux méta-mots et méta-languages. Mais j'ai pas trouvé où.
Est-ce que je peux utiliser ces méta-mots dans la configuration d'un "bloc de gauche" ou "de droite". Ou bien dois-je les utiliser dans le header de mon thème?
Merci d'avance
Murielle |  Profil www
|
|
Tribal-Dolphin 4374
| Posté : 05-04-2004 19:17
Si tu as télécharger son fichier, regarde dans le zip, il y à une doc.
Pour faire simple, les méta-mots son de la forme !metamot!
Tu créer un nouveau bloc et tu met dedans (par exemple) :
Nombre d'articles : !MetaMotNbArticles!
Nombre de membres : !MetaMotNbMembres!
Tu comprends le truc ? |  Profil
|
|
Murielle 128
| Posté : 05-04-2004 20:20
j'ai trouvé le fichier là bas: http://www.npds.org/article.php?sid=832
et il n'y a pas de doc
Comme tu l'expliques, j'ai placé
Nombre de membres : !nbmembres!
dansle contenu d'un bloc de gauche. Dans le bloc apparait....
Nombre de membres : !nbmembres! |  Profil www
|
|
Tribal-Dolphin 4374
| Posté : 06-04-2004 09:53
Ou as tu mis le fichier ?
Normalement, il doit être dans /modules/meta-lang/ |  Profil
|
|
Murielle 128
| Posté : 06-04-2004 13:15
je l'avais pas mis là. Maintenant, il est en bonne place mais ca ne fonctionne toujours pas.
Je ne dois pas cocher qqpart "utiliser le méta-language"? ou alors utiliser un thème basé sur le méta-language?
Enfin, j'essaye de comprendre ou ca coince???? |  Profil www
|
|
Tribal-Dolphin 4374
| Posté : 06-04-2004 14:08
C peut etre pas gerer dans un bloc !
Dans ce cas, créer un fichier et inclus le dans ton bloc (!include!#chemin/vers/frichier.txt) |  Profil
|
|
Murielle 128
| Posté : 06-04-2004 14:26
Je vais tester Merci bcp pour toute ton aide. |  Profil www
|
|
Murielle 128
| Posté : 06-04-2004 14:52
Marche pas
Voici ce que j'ai fait:
Dans un bloc de gauche j'ai entré cette unique ligne
!include!#modules/murielle/test.txt
Dans mon fichier teste.txt, j'ai écrit
Nombre de membres : !nbmembres!
Voici ce qui apparait dans mon menu de gauche:
Nombre de membres : !nbmembres! (pas dans un bloc)
Essai (titre du bloc)
modules/murielle/test.txt (intérieur du bloc)
Si je crée un fichier test.php comme suit
<?
echo "Nombre de membres : !nbmembres!";
?>
Et que je place !include!#modules/murielle/test.php
dans la définition du bloc
Voici ce qui apparaît à l'écran (la même chose)
Nombre de membres : !nbmembres!
Essai
modules/murielle/test.php
La solution n'est donc pas encore trouvée
(Je suis désolée Tribal-Dolphin... ca marche pas)
Remarque: il n'y a pas de point d'exclamation devant !include!, il semble que ce soit le script du forum qui l'ajoute tout seul
|  Profil www
|
|
Tribal-Dolphin 4374
| Posté : 06-04-2004 15:11
Essaye d'integrer ce méta-mots dans l'édito, si ça marche pas : le méta-mot est faux / tu as pas la bonne version de NPDS
- EDIT -
La solution :
> un fichier meta.txt dans le dossier statique qui contient :
<?
$content = "";
$content .= "Nombre de membres = ".meta_lang("!nbmembres!");
?>
> Dans le bloc tu met :
!include!#static/meta.txt
Et le tour est joué.
[ Message édité par : Tribal-Dolphin : 06-04-2004 17:25 ] |  Profil
|
|