Seite 1 von 2
fehler im profil beim zeigen aller posts eines users
Verfasst: 23.05.2004 15:27
von miccom
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)
Verfasst: 23.05.2004 16:43
von PhilippK
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
Verfasst: 23.05.2004 18:07
von miccom
PhilippK hat geschrieben: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
ich nicht

, aber der pc sollte das schon können

Verfasst: 23.05.2004 20:12
von Dennis63
Das würde ich eindeutig als BUG gezeichnen...
Jedoch wird der BUG wohl nicht mehr behoben werden... Immerhin steht die ganz neue Version ja schon mit einem Fuß in den Startlöchern...
Grüße
Dennis
Verfasst: 23.05.2004 20:44
von miccom
Dennis Böge hat geschrieben:Immerhin steht die ganz neue Version ja schon mit einem Fuß in den Startlöchern...
ich gehöre aber sicher zu denen die mind. auf 2.2.2 oder höher warten warten

Verfasst: 23.05.2004 20:52
von shwepsi
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*
Verfasst: 24.05.2004 16:19
von miccom
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

Verfasst: 01.06.2004 16:18
von miccom
nachtrag:
auf phpbb.com besteht das problem nicht (oder nicht mehr, k.a.) weiss jemand warum?
edit:
es geht ja nun auch hier, wo finde ich die änderungen?
Verfasst: 03.06.2004 11:33
von miccom
hat vielleicht der admin von phpbb.de eine antwort für mich?

Verfasst: 03.06.2004 19:49
von itst
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:
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;
Nicht geprüft, hab ich mir grad aus dem Ärmel geschüttelt.