|
Isabelle83 287
| Posté : 16-08-2006 20:03
Bonjour à tous..
J'ai regardé tous les posts concernant ce truc..
C'est à dire:
Afficher en condensé les 10 derniers posts forums en accueil..
Maintes fois la question a été posée je le sais, mais les réponses parfois sont contradictoires d'ou ma confusion.
Je m'explique:
J'ai lu que cela était inclu dans npds sable.
Puis j'ai lu qu'il fallait charger un truc nommé
extend-meta_lang.zip parce que justement ç'était pas prévu et qu'il fallait telecharger ce truc chez dido ou dodi je sais plus lol.. Sauf que je suis allé sur son site et que je trouve pas le truc en question.
J'ai essayé de m'inscrire en membre mais j'y ai renoncé, car c tout juste si on demande pas le N° de Securité sociale ou le nom du grand père..:))
Donc ma question est celle ci:
Est ce inclu ou pas dans npds2004?
Ou faut t'il absolument charger un module ou un script supplémentaire?
J'ai vu ce truc sur de nombreux sites et je trouve ça très joli et très pratique quand c'est en accueil en bas et centré.
Et le central board? je le trouve ou aussi?
Il faut ce truc aussi?
Merci d'avance..
Et désolée de concentrer mes questions ainsi.
Mais plus je lis les posts et moins je m'y retrouve.
Merci.
Et toutes mes excuses de ressortir ce sujet antique lol.
Isa..............
|  Profil Citation
|
|
Isabelle83 287
| Posté : 16-08-2006 20:07
J'ai lu aussi un truc qui parle de ceci:
function#RecentForumPosts
params#Forums,10,0,false,10,false,-:
Bref, finalement beaucoup d'explications différentes..
Je sais plus à quel diablotin me vouer.
Merci et désolée de vous embêter avec cela..
Isa. |  Profil Citation
|
|
reef-passion 1456
| Posté : 16-08-2006 20:37
yop isa
donne moi ton mail en MP et je t'envoie le code de mon édito (qu'il te faudra modifier un peu bien sur pour le mettre à ton gout) et l'extend-metalang qui tourne sur passion |  Profil Citation
|
|
Fiaschi 243
| Posté : 18-08-2006 16:36
Et nous alors pas de réponse, voilà ce que c'est d'avoir un joli minois |  Profil E-mail www Citation
|
|
Isabelle83 287
| |
FURAX69 80
| Posté : 26-08-2006 22:34
Hello,
Je souhaiterais moi aussi, pouvoir afficher les derniers topics de mes forums dans l'acceuil de mon site (ou dans l'édito)... J'ais donc essayé le métamot indiqué par Isabelle : !lastforums!
Mais il semble ne pas fonctionner...
HELP ! |  Profil E-mail www Citation
|
|
leloup31 1994
| Posté : 26-08-2006 22:59
Celui-la fonctionne et prend en compte les groupes
#autodoc !lastforums! : Affihce les X derniers posts des forums avec un icone correspondant à lu/non-lu
$maxcount = "10"; //Remplacez le nombre par le nombre de sujets que vous voulez afficher
global $cookie;
$mbid = mysql_fetch_row(mysql_query("SELECT uid FROM users WHERE uname='$cookie[1]'"));
$corps = "<table width=\"100%\" border=\"0\" cellpadding=\"2\" cellspacing=\"0 \"><tr align=\"center\" class=\"HEADER\">" ;
$corps .= "<td></td><td width=\"55%\"><b>Sujet</b></td><td width=\"20%\"><b>Date</b></td><td width=\"25%\"><b>Auteur</b></td></tr>";
$result = mysql_query("select distinct topic_id from posts where forum_id!=13 order by post_id desc limit $maxcount");
if (!$count) $count = mysql_num_rows($result);
if ($count>$maxcount)$count=$maxcount;
$ibid=0;
$forum_limit=0;
while ($forum_limit<$count){
$classe = tablos();
list($topic_id) = mysql_fetch_row($result);
list($post_id, $forum_id, $poster_id, $time) = mysql_fetch_row(mysql_query("select post_id, forum_id, poster_id, post_time from posts where topic_id = $topic_id order by post_id desc limit 1"));
$forum_limit++;
if ($topic_id!=0) list($topic_title) = mysql_fetch_row(mysql_query("select topic_title from forumtopics where topic_id=$topic_id"));
if ($poster_id!=0) list($uname) = mysql_fetch_row(mysql_query("select uname from users where uid=$poster_id"));
$corps .= "<tr align=\"center\" $classe>" ;
$sqlR = "SELECT rid FROM forum_read WHERE topicid='$topic_id' and uid='$mbid[0]'";
if ($replys >= $hot_threshold) {
if ((mysql_num_rows(mysql_query($sqlR))== 0)) { $image = "images/forum/icons/hot_red_folder.gif"; }
else { $image = "images/forum/icons/hot_folder.gif"; }
} else {
if (mysql_num_rows(mysql_query($sqlR))==0) { $image = "images/forum/icons/red_folder.gif"; }
else { $image = "images/forum/icons/folder.gif"; }
if ($myrow[topic_status] == 1) { $image = "images/forum/icons/lock.gif"; }
}
$corps .= "<td><img src=\"$image\"><td align=\"left\">";
$corps .= " <a href=\"viewtopic.php?topic=$topic_id&forum=$forum_id\">$topic_title& lt;/a></td>";
$corps .= "<td align=\"center\">$time</td> " ;
$corps .= "<td><a href=\"user.php?op=userinfo&uname=$uname\">$uname</a></td&g t;</tr>\n";
}
$corps .="</table>";
$Xcontent=extend_meta_mot($Xcontent,"!lastforums!",$corps);
|  Profil www Citation
|
|
FURAX69 80
| |
dech 2123
| Posté : 27-08-2006 00:56
Citation : FURAX69
Hello,
Je souhaiterais moi aussi, pouvoir afficher les derniers topics de mes forums dans l'acceuil de mon site (ou dans l'édito)... J'ais donc essayé le métamot indiqué par Isabelle : !lastforums!
Mais il semble ne pas fonctionner...
HELP !
C'est pas étonnant que ce meta ne fonctionne pas si tu ne sais pas l'endroit ou tu doit placer le code. Il existe un espace (forum) dédié aux metamots sur modules.npds |  Profil www Citation
|
|
FURAX69 80
| Posté : 28-08-2006 17:59
Merci !
Quand on sait où il faut installer le code, c'est mieux en effet
Cependant, mes 10 topics s'affichent correctement (j'ai placé le métamot dans mon édito)
les liens vers les topics (si l'on clique directement dessus) sont erronés :
http://mtg.lyon.online.fr/viewtopic.?topic=50&forum=7
Au lieu de
http://mtg.lyon.online.fr/viewtopic.php?topic=50&forum=7
Et je ne vois pas où ça coince dans le code !???
HELP
|  Profil E-mail www Citation
|
|
FURAX69 80
| Posté : 28-08-2006 18:16
Je pense que cette ligne soit la raison de mon problème :
$corps .= " <a href=\"viewtopic.php?topic=$topic_id&forum=$forum_id\">$topic_title& amp; lt;/a></td>";
Mais je ne vois pas où puisque le ".php" y figure bien !!!??? |  Profil E-mail www Citation
|
|
oim 1453
| Posté : 28-08-2006 21:12
Slt, ce meta ne prend pas en compte les groupes ! |  Profil www Citation
|
|
FURAX69 80
| |
leloup31 1994
| Posté : 28-08-2006 22:06
essaye celui-la ça ira mieux
autodoc !lastforums! : Affihce les X derniers posts des forums avec un icone correspondant à lu/non-lu
$maxcount = "10"; //Remplacez le nombre par le nombre de sujets que vous voulez afficher
global $cookie;
$mbid = mysql_fetch_row(mysql_query("SELECT uid FROM users WHERE uname='$cookie[1]'"));
$corps = "<table width=\"100%\" border=1 bordercolor=$bgcolor4 cellpadding=2 cellspacing=0 bgcolor=$bgcolorblock><tr align=center bgcolor=$bgcolor2>" ;
$corps .= "<td></td><td width=55%><font size=2><b>Sujet</b></font></td><td width=20%><font size=2><b>Date</b></font></td><td width=25%><font size=2><b>Auteur</b></font></td></tr>";
$result = mysql_query("select distinct topic_id from posts where forum_id!=13 order by post_id desc limit $maxcount");
if (!$count) $count = mysql_num_rows($result);
if ($count>$maxcount)$count=$maxcount;
$ibid=0;
$forum_limit=0;
while ($forum_limit<$count){
list($topic_id) = mysql_fetch_row($result);
list($post_id, $forum_id, $poster_id, $time) = mysql_fetch_row(mysql_query("select post_id, forum_id, poster_id, post_time from posts where topic_id = $topic_id order by post_id desc limit 1"));
$forum_limit++;
if ($topic_id!=0) list($topic_title) = mysql_fetch_row(mysql_query("select topic_title from forumtopics where topic_id=$topic_id"));
if ($poster_id!=0) list($uname) = mysql_fetch_row(mysql_query("select uname from users where uid=$poster_id"));
if ($ibid==0) {
$ibid=1;
$bcolor=$bgcolor1;
} else {
$ibid=0;
$bcolor=$bgcolor3;
}
$corps .= "<tr align=center bgcolor=$bcolor>" ;
$p="ph";
$h="p";
$sqlR = "SELECT rid FROM forum_read WHERE topicid='$topic_id' and uid='$mbid[0]'";
if ($replys >= $hot_threshold) {
if ((mysql_num_rows(mysql_query($sqlR))== 0)) { $image = "images/forum/icons/hot_red_folder.gif"; }
else { $image = "images/forum/icons/hot_folder.gif"; }
} else {
if (mysql_num_rows(mysql_query($sqlR))==0) { $image = "images/forum/icons/red_folder.gif"; }
else { $image = "images/forum/icons/folder.gif"; }
if ($myrow[topic_status] == 1) { $image = "images/forum/icons/lock.gif"; }
}
$corps .= "<td><img src=\"$image\"><td align=left><font size=2 face=\"tahoma,$site_font\" color=$textcolor1>";
$corps .= " <a href=\"viewtopic.".$p.$h."?topic=$topic_id&forum=$forum_id\">$topic_titl e</ a></font></td>";
$corps .= "<td align=center><font size=1 face=\"tahoma,$site_font\" color=$textcolor1>$time</font></td> " ;
$corps .= "<td><font size=2 face=\"tahoma,$site_font\" color=$textcolor1><a href=\"user.".$p.$h."?op=userinfo&uname=$uname\">$uname</a></fo nt> </td></font></tr>";
}
$corps .="</table>";
$Xcontent=extend_meta_mot($Xcontent,"!lastforums!",$corps);
|  Profil www Citation
|
|
oim 1453
| Posté : 28-08-2006 23:33
Slt, c le même qui prend en compte .php mais ca ne prend toujours pas les groupes. |  Profil www Citation
|
|
Aller à la page : [ 1 | 2 | 3 ] |