Archiv verlassen und diese Seite im Standarddesign anzeigen : [TIP] Alle Beiträge eines Subforums von heute
Die search.php hat bei do=getdaily die möglichkeit die Funktion auf Foren zu begrenzen, einfach ein f=forumid dahinter hängen.
Mit getnew geht das natürlich auch:
Beispiel für hier:
alle eines Tages: http://www.vbulletin-germany.com/forum/search.php?do=getdaily&f=53
alle neuen:http://www.vbulletin-germany.com/forum/search.php?do=getnew&f=53
Thomas P
08.04.2004, 11:54
Danke Hoffi, in der Tat sehr nützlich :)
Ich mach daraus mal ne TemplateMod für die ForenSuche.
Onkel_Tom
29.04.2004, 03:04
Wann Hoffi ? ;)
Jau wann denn Hoffi :D :)
Gruß andy
ahso ist das für vb2 oder 3 ?
ahso ist das für vb2 oder 3 ?
vB3. Bei vB2 ist es &forumid= statt &f=.
Also:
http://www.xxxx.de/forum/search.php?action=getdaily&forumid=53
http://www.xxxx.de/forum/search.php?action=getnew&forumid=53
Wann Hoffi ? ;)
Ähm... ja. Wenn ich auf 3.02 geupdated habe setz ich mich ran. Zeit ist rar im Moment bei mir.
Ach du hast noch vb 2 ? dann is das doch perfekt für mich :D
Ich werde das mal bei mir einbauen und auch ein extra template für mich im search mode bauen ... mal schauen, aber die leute sind ja eh suchfaul ...
Gruß Andy
Nein, ich hab das 3.0 und 3.01 im Produktiven Einsatz. Vom vB2 hab ich nix geschrieben. Das hab ich nur daheim als Testversion.
achsoo
naja jedenfals funtz das nicht mit dem link action=getdaily
er leitet eifach nur zur search.php weiter ....
gibts das denn getdaily in der search.php oder muss ich das extra erstellen ?
Im vB2 gibt es die nicht. im vB3 ist sie drin. Dafür gibt es aber einen Hack bei vb.org
Im vB2 gibt es die nicht.
Da muss ich dich leider korrigieren: search.php, ab Zeile 570:// ###################### Start get daily #######################
if ($action=="getdaily") {
// get allowable forums:
$forumsql=getallforumsql();
if (isset($forumid)) {
$forums=$DB_site->query("SELECT forumid FROM forum WHERE INSTR(CONCAT(',',parentlist,','),',".addslashes($forumid).",')>0");
$forumsql.=" AND forumid IN (0";
while ($forum=$DB_site->fetch_array($forums)) {
$forumsql.=",$forum[forumid]";
}
$forumsql.=") ";
}
// get date:
$days = intval($days);
if ($days < 1) {
$days = 1;
}
$datesql=" AND thread.lastpost>=".(time() - (24 * 60 *60 * $days));
$wheresql="1=1".$forumsql.$datesql;
$wheresql.=" AND thread.open<>10";
// insert query into db
$DB_site->query("INSERT INTO search (searchid,query,dateline,querystring,showposts,userid,ipaddress) VALUES (NULL,'".addslashes($wheresql)."',".time().",'".addslashes($query)."',0,$bbuserinfo[userid],'".addslashes($ipaddress)."')");
$searchid=$DB_site->insert_id();
eval("standardredirect(\"".gettemplate("redirect_search")."\",\"search.php?s=$session[sessionhash]&action=showresults&getnew=true&searchid=$searchid\");");
}
Dankje Mystics Problem habe iahc auch lösen können irgend wie :)
Danke euch beiden.
Gruß Andy
Ui. Dann hab ich nix gesagt.
vBulletin® v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.