|
Kasyx 23
| Posté : 01-09-2009 09:47
Salut a tous, (je ne sais pas si c'est ici que je dois poster mais bon...)
Je suis entrain de remonter un petit site et je n'ai pas retrouvé de méta-mots qui indique le nombre de membres inscrit sur le site fonctionnant sous évolution donc j'ai bidouillé un petit quelque chose. je met ici le résultat qui fonctionne chez moi au cas ou ça intéresse quelqu'un d'autre ;o)
Ne connaissant pas grand chose au php, je ne sais si c'est comme ça que je devais m'y prendre donc si modif il y a lieu de faire, je vous en prie ...
META :
!nbmembres!
Type :
meta
Description :
[french]Renvoie le nombre de membres[/french][english]Return the number of members[/english]
Script :
function MM_nbmembres () {
global $NPDS_Prefix;
$query=sql_query("select count(*) from users");
$result=sql_fetch_row($query);
return ($result[0]);
}
|  Profil www |
|
Kasyx 23
| |
Kasyx 23
| Posté : 01-09-2009 12:13
Par contre, je n'arrive pas a faire fonctionner "mon" méta-mot dans les pages static, meme avec "&metalang=1" a la fin.
Si quelqu'un a une idée ... |  Profil www |
|
Hotfirenet 747 Membre d'Honneur
| Posté : 01-09-2009 13:48
Salut, c'est bien ça que tu proposes ton meta mot ...
voici quelques petites corrections :
function MM_nbmembres () {
global $NPDS_Prefix;
$query=sql_query("SELECT COUNT(*) from ".$NPDS_Prefix."users") ;
$result=sql_fetch_row($query);
return ($result[0]);
}
Essai de respecter les majuscules pour le langage SQL, et n'oublie pas le prefix ;)
<?php
//Début de la Partie visible QUE par l'admin du site
global $admin;
if ($admin)
echo '!nbmembres! Membres | Dernier inscrit : <a href="memberslist.php">!LastMember!</a> | <a href="admin.php">ADMINISTRATION DU SITE</a>';
//fin de la Partie visible Q UE par l'admin du site
?>
si je creer le fichier "testmot" :
!nbmembres!
!LastMember!
et que j'appel le fichier par le biais de l'url static.php?op=testmot.txt&metalang=1 j'ai bien les meta mots qui s'affiche ....
en tout cas c'est un bon début .. |  Profil E-mail www |
|
Hotfirenet 747 Membre d'Honneur
| Posté : 01-09-2009 13:55
tiens un ptit truc en plus au lieu de faire pointer sur le fichier memberlist.php, je le fais pointer directement sur la fiche profil du dernier membre inscrit
<?php
//Début de la Partie visible QUE par l'admin du site
global $admin;
if ($admin)
echo '!nbmembres! Membres | Dernier inscrit : <a href="user.php?op=userinfo&uname=!LastMember!">!LastMe mber!</a> | <a href="admin.php">ADMINISTRATION DU SITE</a>';
//fin de la Partie visible Q UE par l'admin du site
?>
|  Profil E-mail www |
|
Kasyx 23
| Posté : 06-09-2009 09:13
Merci pour tes encouragements et surtout la correction de ce méta-mot ;o) |  Profil www |
|
lopez 1894 Modules Team
| Posté : 09-09-2009 12:36
@ Kasyx
Accord pour le mettre sur modules en téléchargement pour la communauté?
|  Profil www |
|
Kasyx 23
| Posté : 11-09-2009 02:25
Mais bien sur !!
Si je l'ai mis ici c'est justement dans ce but ;o))
De plus ça me fait plaisir de savoir que ça aide la communauté ... |  Profil www |
|