fehler im profil beim zeigen aller posts eines users
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
fehler im profil beim zeigen aller posts eines users
sehr merkwürdig:
http://www.miccom.cc/phpBB/profile.php? ... file&u=584
http://www.miccom.cc/phpBB/profile.php? ... ile&u=1111
diese beiden user haben <9000 posts, lässt man sich alle beiträge anzeigen funktioniert das navigieren problemlos.
http://www.miccom.cc/phpBB/profile.php? ... ile&u=2412
http://www.miccom.cc/phpBB/profile.php? ... rofile&u=1
diese haben über 9000 posts und beim klick auf seite 2 kommt "Keine Beiträge entsprechen Deinen Kriterien."...
gleiches problem auch hier auf phpbb.de mit zb. acid:
http://www.phpbb.de/search.php?search_author=Acid
da gehts nicht. (> 9000)
bei misterx:
http://www.phpbb.de/search.php?search_author=Mister_X
gehts. (< 9000)
http://www.miccom.cc/phpBB/profile.php? ... file&u=584
http://www.miccom.cc/phpBB/profile.php? ... ile&u=1111
diese beiden user haben <9000 posts, lässt man sich alle beiträge anzeigen funktioniert das navigieren problemlos.
http://www.miccom.cc/phpBB/profile.php? ... ile&u=2412
http://www.miccom.cc/phpBB/profile.php? ... rofile&u=1
diese haben über 9000 posts und beim klick auf seite 2 kommt "Keine Beiträge entsprechen Deinen Kriterien."...
gleiches problem auch hier auf phpbb.de mit zb. acid:
http://www.phpbb.de/search.php?search_author=Acid
da gehts nicht. (> 9000)
bei misterx:
http://www.phpbb.de/search.php?search_author=Mister_X
gehts. (< 9000)
Tja, irgendwann hat halt das Suchsystem seine Grenzen erreicht (oder kannst du dir mal so geschwind die IDs von 9000 Beiträgen merken?) 
Gruß, Philipp
Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
-
shwepsi
- Mitglied
- Beiträge: 1697
- Registriert: 02.06.2003 14:37
- Wohnort: NRW - immer dem Monitorleuchten folgen...
- Kontaktdaten:
und trotzdem könnte sich ein findiger modder da vielleicht noch ein paar lorbeeren einheimsen.
und nebenbei gefragt, ist der bug nicht vielleicht auch in der 2.2? es werden ja ganze codeblöcke einfach übernommen, da fallen die fehler nicht unbedingt bei raus *gg*
und nebenbei gefragt, ist der bug nicht vielleicht auch in der 2.2? es werden ja ganze codeblöcke einfach übernommen, da fallen die fehler nicht unbedingt bei raus *gg*
Die Weisheit verfolgte mich sekundenlang...
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
naja in 2.2 haben sie das schon mal anders gelöst:
http://area51.phpbb.com/phpBB22/memberl ... rofile&u=5
ein show all posts gibts noch nicht
http://area51.phpbb.com/phpBB22/memberl ... rofile&u=5
ein show all posts gibts noch nicht
- itst
- Ehrenadmin
- Beiträge: 7418
- Registriert: 21.08.2001 02:00
- Wohnort: Büttelborn bei Darmstadt
- Kontaktdaten:
Man schaue sich die search.php an. Dort wird in Zeile 152 (2.0.8a) ein Limit definiert:
Dieses Limit sorgt dafür, das maximal $limiter Zwischenergebnisse an MySql übergeben werden. Diese Zahl leht bei der Suche nach den Posts eines Benutzers dafür, das nur $limiter Beiträge tatächlich an phpBB zurückgeliefert werden.
Die Paginierung jedoch wird nicht limitiert, was dazu führt, das Du mehr Seiten erhälst, als phpBB eigentlich vorhält. Strenggenommen ist das ein Bug, aber einer, mit dem man tatsächlich leben kann. Zu beheben wäre er relativ einfach:
Nicht geprüft, hab ich mir grad aus dem Ärmel geschüttelt.
Code: Alles auswählen
$limiter = 5000;Die Paginierung jedoch wird nicht limitiert, was dazu führt, das Du mehr Seiten erhälst, als phpBB eigentlich vorhält. Strenggenommen ist das ein Bug, aber einer, mit dem man tatsächlich leben kann. Zu beheben wäre er relativ einfach:
Code: Alles auswählen
FIND
$base_url = "search.$phpEx?search_id=$search_id";
AFTER, ADD
$total_match_count = ($total_match_count > $limiter) ? $limiter : $total_match_count;
Sascha A. Carlin,
phpBB.de Ehrenadministrator
phpBB.de Ehrenadministrator
