Seite 4 von 6
Verfasst: Di 01.Jun, 2004 00:23
von oxpus
*chatähnlicher zustand erreicht*
Die Änderungen von mir waren auf den Standard programmiert, sollten also auch mit gemoddeten Board laufen.
Hm, schon seltsam, wo doch kein einziger Link mehr vorhanden ist...
Verfasst: Di 01.Jun, 2004 00:49
von ThaRipsta
puuuh...ich gebe für heute auf
bin total confus mit all den versionen
muss mir das mal morgen (wach) genauer angucken
Verfasst: Di 01.Jun, 2004 12:25
von ThaRipsta
sodele:
hab folgendes hinbekommen:
das post preview in viewforum funktioniert jetzt!!
ABER:
jetzt lädt die seite ewig lange und der sql server ist überlastet!! (anzeige in cpanel und 90% (bei 20 queries) in "page generation time)
(statt 1,3 sekunden hab ich jetzt generation times ziwschen 30 und 120 sekunden (wenn der server überhaupt antwortet

^7 :rolleyes:
hier meine letzte version der bearbeiteten dateien (sorry, falls ich wieder doppelt poste!)
Verfasst: Di 01.Jun, 2004 13:05
von oxpus
Das ist das Problem, wenn man eben ersten und letzten Topic mit Text abfragen will. Und das über alle Foren. Die Abfrage ist dann monsterhaft langsam.
Ich habe daher mal die Darstellung des Topic-Starts rausgenommen und somit sollte die Abfrage schneller laufen.
Verfasst: Di 01.Jun, 2004 13:17
von ThaRipsta
ok, danke!!
teste das!!
hab mittlerweile den profile preview so hinbekommen:
(hab bissl rumgebastelt!!)
habb aber folgendes problem:
(es werden jeweils die infos der poster ÜBEr dem letzten poster angezeigt)
********EDIT********
immernoch SEEEEHR lahm, auch mit der erneuerten viewforum.php!!!
Verfasst: Di 01.Jun, 2004 13:33
von oxpus
Ändere da mal
Code: Alles auswählen
$poster_info .= '<b>'.$lang['Posts'].': '.$postrow[$i]['user_posts'].' </b><hr>'.$poster_joined.'<br />'.$poster_from.'<hr>';
in das ab
Code: Alles auswählen
$poster_info = '<b>'.$lang['Posts'].': '.$postrow[$i]['user_posts'].' </b><hr>'.$poster_joined.'<br />'.$poster_from.'<hr>';
Nach $poster_info darf nur ein ".=" kommen, wenn vorher die Variable nicht leer sein darf. Das ist ja hier nicht der Fall, also muss der Punkt da weg.
Dazu hab ich hier mal einen kleinen Artikel geschrieben:
http://www.oxpus.de/kb.php?mode=article&k=22
Verfasst: Di 01.Jun, 2004 13:41
von ThaRipsta
geht jetzt!! SUPER, DANGÖÖ ^b
immer diese . ' und "...werde verrückt

Verfasst: Di 01.Jun, 2004 13:44
von oxpus
Dazu sage ich nur:
Tief durchatmen, eine Tasse Kaffee sowie einen unzerstörbaren Wurfgegenstand bereithalten und ganz sachlich ran an den Speck.
Ist am Anfang schwer zu verstehen, gebe ich zu, wenn es aber einmal Klick gemacht hat, tippt man das blind runter.
Verfasst: Di 01.Jun, 2004 13:59
von ThaRipsta
yep.....langsam kommt dewr durchblick!!
aber, was wäre lilripsta ohne probleme
scheinbar machen die effekte für title und username probleme in overlib
(siehe gestrige probleme)
Gibt es ne möglichkeit rank und username OHNE effekte in overlib darzustellen?
Wie bekomme ich die Usergroups, cash und bilder rein?
*oxpusNerv

Verfasst: Di 01.Jun, 2004 14:04
von oxpus
Solange die Werte nicht selber einen Link enthalten, kannst Du die in $poster_info mit einstellen. Sollten die Werte jedoch als Link umformatiert werden, dann benutze folgenden "Trick":
Vor der Umformatierung eines Wertes als Link, diesen in einer neuen Variablen speichern. Diese neue Variable kann dann in $poster_info wieder fehlerfrei eingebunden werden, ohne daß overLIB rumzickt. Dazu musst Du nur ein klein wenig nach den gewünschten Variablen suchen, was wo in der viewtopic.php mit denen passiert.
Images lassen sich fehlerfrei einbinden, da diese per HTML-Tags daherkommen, die overLIB problemlos verarbeitet.
Und um die richtigen Werte zu finden, schau in die viewtopic_body.tpl, welche Platzhalter wo stehen und vergleiche das mit der Postansicht. Dann findest Du diese sehr schnell. Die gefundenen Platzhalter dann in der viewtopic.php suchen und nach der zugewiesenen Variable weiter suchen (rückwärts in der Datei). Dann findest Du auch alle Aktionen, die darauf ausgeführt werden und kannst die "Umleitungsvariablen" einbauen.
Verfasst: Di 01.Jun, 2004 15:39
von ThaRipsta
hmm..werde verrückt!!
kann nicht die richtigen stellen finden!
hab schon dutzend umgehungsvariablen eingebaut, bekomme aber immernoch fehler!
(beim anzeigen des ranks, macht er probleme, wenn user einen "eingefärbten" rank/title haben
beim anzeigen des genders, macht er allgemein fehler ^w
cash finde ich GAR NICHT!!...)
Auch finde ich nicht die richtigen variablen für niels show usergroup mod und die bilder(anzahl) wurde bei mir bisher NIE im viewtopic angezeigt

^7
....ich glaub für sowas bin ich zu schludrig

(falls du zeit/lust hast zu gucken, hast ja meine letzte version)

Verfasst: Di 01.Jun, 2004 15:56
von oxpus
Zu Befehl. Aber heute dann erst später.
Verfasst: Di 01.Jun, 2004 16:05
von ThaRipsta
ok, DANKÖÖ

))*freu
beim gender bin ich soweit, dass ich rausgefunden habe, dass er beim switch 8case abfrage) den fehler macht.
hab nun $postrow[$i]['user_gender'] als variable und er zeigt mir 1, 2 oder 0 an

...schionmal nen fortschritt für mich

)..
Verfasst: Di 01.Jun, 2004 19:09
von skittles
ich wollte nur mal kurz einwerfen, dass ich nun auch endlich die Profil Infos sehen kann!
Das Problem hab ich dir Oxpus eh schon mal geschildert.
Jetzt funkt es einwandfrei!
Verfasst: Di 01.Jun, 2004 19:55
von ThaRipsta
frage bezüglich der loading speed (bei modifikation der viewforum.php)
verstehe nicht wirklich, warum diese modifikation sooo lahm ist, und die modifikation des index SUUUPER läuft

Verfasst: Di 01.Jun, 2004 20:30
von oxpus
In der Forenansicht wird neben dem letzten auch der erste Post eines Forums abgefragt. Und gerade letzteres ist nicht wirklich wichtig, daher hatte ich das zuletzt nochmal gekürzt. Ist es denn auch dadurch schneller geworden?
Verfasst: Di 01.Jun, 2004 20:56
von ThaRipsta
nein, ist es leider nicht

hat ewig gedauert, bis der server antowrtet...und das laden zieht sich auch ^7
(hab jetzt keinen preview im viewforum drin)
Verfasst: Di 01.Jun, 2004 21:06
von oxpus
Hm, hatte in Deiner viewforum.php den gleichen Code eingebastelt, wie bei mir (nach den diversen Fehlermeldungen

) und bei mir läuft es sehr schnell.
Vielleicht macht sich daß dann bei vielen Posts erst bemerkbar...
Nur: Wenn ich die Abfragen trenne, ist es eine mehr. Obwohl: Besser eine mehr, als das Board zerlegt.
Ich lass mir da nochmal was einfallen. Die ersten Ideen hab ich auch schon dazu.
Dann zur viewtopic.php:
Eins geht aktuell nur. Ich werde mich jetzt zunächst auf die Forumansicht stürzen und erst, wenn es bei Dir rund läuft, auf die viewtopic.php. Das Hin und Her letzte Nacht war nicht besonders konstruktiv
Edit:
Baue bitte meinen Fix nochmal in Deine viewforum.php ein und hänge diese Datei hier an (nicht in Dein Forum einbauen!). Ich werde dann, wenn ich die Abfrage optimiert habe, diese dann gleich in Deine Datein einbauen.
@skittles
Dich hatte ich beinahe vergessen:
Danke für das Feedback!
Die Profil-Info wird jetzt mit overLIB erstellt, die auf jedem gängigen Browser für fehlerfrei getestet wurde (Selbst die Nasa soll overLIB einsetzen!). Daher auch jetzt endlich "für Alle" die Poster-Infos sichtbar...
Verfasst: Di 01.Jun, 2004 22:02
von ThaRipsta
lol@hickhack letzte nacht.....war am ende SOOO konfus (durch das parallele arbeiten mit 2 "mods")
***EDIT***
^^^^FEHLER?
sollte eigentlich so heissen:
Code: Alles auswählen
lol @ hickhack letzte nacht.....wa am ende SOOO konfus (durch das parallele arbeiten mit 2 "mods")
2. welchen Fix? weiss gerade nicht was du meinst. Hänge dir hier alle (4) dateien an, mit denen ich gestern/heute gebastelt habe (und mit denen mein board schnell und stabil läuft)

Verfasst: Di 01.Jun, 2004 22:24
von oxpus
Dann zunächst die viewforum.php. Schau mal, ob die nicht bremst und dennoch alles darstellt.
Bei mir braucht die Datenbank je Forumansicht damit ca. 0,05 Sekunden länger (kein Witz!).
Verfasst: Di 01.Jun, 2004 22:25
von ThaRipsta
ok, 5 mins!
vorher:
Page generation time: 0.1436s (PHP: 63% - SQL: 37%) - SQL queries: 20 - GZIP enabled - Debug on
nachher:
NICHT MESSBAR....unmöglich

:rolleyes:
keine response (und am ende dann doch mit 19 angezeigten sekunden)
und das mit 32 usern
***EDIT****
ah, genau: du vergisst immer das includen des files am anfang...ich includiere dann immer function post

)

Verfasst: Di 01.Jun, 2004 22:51
von oxpus
ah, genau: du vergisst immer das includen des files am anfang...ich includiere dann immer function post

Ist es danach besser, oder wie ist das jetzt zu verstehen?
Verfasst: Di 01.Jun, 2004 22:59
von ThaRipsta
nein..danach ist es ewig lange
bevor ich
Code: Alles auswählen
include($phpbb_root_path . 'includes/functions_post.'.$phpEx);
includiere kommt ne fehlermeldung mit call to undefiend function...weiss nicht mehr genau was
kann das nicht lange gerade testen, weil full house ist

(und habs mir vor lauter hektik nicht gemerkt

)
Verfasst: Di 01.Jun, 2004 23:04
von oxpus
Genau diese Fehlermeldung hätte ich gerne, wenn wieder "empty house" ist

Verfasst: Di 01.Jun, 2004 23:12
von ThaRipsta
Code: Alles auswählen
Fatal error: Call to undefined function: unprepare_message() in /home/abcd/public_html/viewforum.php on line 764
wenn ich die og datei include, lädt die seite...aber EWIG!