Dabei seit: 16.03.2010
Beiträge: 786
Herkunft: Bremerhaven
Postid: 4975
Themenstarter
Beitrag Nr.: 3
Ich meine die Wer ist wo online, in einer Portalbox, nicht separat als wiw.php aufgerufen :-)
Hier im Portal sehe ich sie nicht als Portalbox, nur als Link unter der Wer ist Online ?-Box.
Dabei seit: 16.03.2010
Beiträge: 786
Herkunft: Bremerhaven
Postid: 5034
Themenstarter
Beitrag Nr.: 4
So, ich habe mich mal durch alle möglichen Sachen gefriemelt.
Fazit: Per HTML-Code dürfte es keinesfalls gehen, denn entweder greift der Code dann auf das gesammte Portal zu, oder man befielt eine Weiterleitung mit dem Refresh.
Dann bin ich über die Shoutbox gestolpert. Diese ist ja ebenfalls im Portal in einer Box, aber dort aktualisiert sich ja nur der Inhalt der eigendlichen Shoutfläche.
In der Shoutbox wird das ganze über php-Code geregelt. im shoutbox_output.tpl steht dazu der Code
Da die Shoutbox einen einstellbaren Refresh hat, kann ich den Code so natürlich nicht für die jgs_portal_woonline.php und die dazu gehörige jgs_portalboxen_woonline.tpl übernehmen.
Daher mit dem ganzen als Ansatz: Wie könnte man nun einen PHP in die jgs_portal_woonline.php bekommen, der die zugehörige TPL z.B. alle 30 sek. refresht?
Dabei seit: 16.03.2010
Beiträge: 786
Herkunft: Bremerhaven
Postid: 5048
Themenstarter
Beitrag Nr.: 7
Das funktioniert so nicht, da dann wieder die gesammte Seite, sprich das Portal, aktualisiert wird, und nicht nur der Inhalt der Box.
Ich gehe mal davon aus, das das gesammte Prinzip der Box geändert werden muß, sprich - die wiw dann in einem Iframe aufrufen muß, um das zu realsisieren :-)
Dabei seit: 06.06.2009
Beiträge: 3.442
Herkunft: NRW
Postid: 5049
Beitrag Nr.: 8
Das könte sein.
Können Browser denn einzelne Teile refreshen OHNE die anderen mit einzubeziehen???
Mir ist das jedenfalls noch nicht aufgefallen.
Ich hab aber auch noch nie darauf geachtet.
Man kann sich ja mal die Shoutbox als Hilfe ansehen.
Ich bn nur morgen auf einer Hochzeit und heute teilweise mit den Vorbereitungen dazu befasst.
LG
haumi
__________________
Gelassen das hinnehmen, was nicht zu ändern ist,
engagiert angehen was man gestalten kann.
Dabei seit: 16.03.2010
Beiträge: 786
Herkunft: Bremerhaven
Postid: 5050
Themenstarter
Beitrag Nr.: 9
Kein Thema :-)
Ich bin eh grade dabei das Forum zu verschieben, die Restarbeiten müßen auf der richtigen Domain stattfinden, da ich nun die korrekten Pfade eintragen muß.
Sobald das erledigt ist werde ich mal versuchen ob es klappt mit einem Refresh, wenn ich die Box zu einem Iframe umbaue.
Dabei seit: 16.03.2010
Beiträge: 786
Herkunft: Bremerhaven
Postid: 5067
Themenstarter
Beitrag Nr.: 10
Also, die Portaleigene wiw kann ich nicht aufrufen, da sie keine Ausgabe besitzt.
Soll heißen: Rufe ich die /jgs_portal_include/jgs_portal_woonline.php im Browser auf, bekomme ich nur eine 500er Fehlermeldung .... Die Website kann diese Seite nicht anzeigen.
In der Php ist zwar die Tpl definiert über
Dabei seit: 16.03.2010
Beiträge: 786
Herkunft: Bremerhaven
Postid: 5082
Themenstarter
Beitrag Nr.: 11
So, ich habe es nun geschafft.
Mit der Portaleigenen wiw ist es NICHT möglich eine Aktualisierung durchzuführen.
Ich bin nun wie folgt vorgegangen. Ich habe die Forumseigene wiw.php zusätzlich noch einmal hochgeladen, als zzz_wiw.php (also nur umbenannt noch einmal)
Dann habe ich das dazugehörige Template wiw.tpl ebenfalls umbennant in zzz_wiw.tpl noch einmal hochgeladen. In der nun neuen zzz_wiw.php rufe ich nun nicht mehr das wiw.tpl auf, sondern das zzz_wiw.tpl
In diesem Template habe ich den refresh umgeschrieben von wiw.php auf zzz_wiw.php, und den Header und Footer sowie die erste Tabelle für den Seitennamen gelöscht, so das nur noch die Tabelle für die zur Zeit online befindlichen User übrig bleibt.
Dann habe ich dazu ein neues Template erstellt, was über einen Iframe die zzz_wiw.php aufruft. Das ganze eingebunden in eine mittige Portalbox - nun habe ich im Portal eine sich alle 30 Sekunden aktualisierende Wiw-Anzeige.
Ich kann jetzt keine genaue Codeangaben für das umschreiben machen, da ich die wiw aus dem Forum schon stark verändert hatte durch IP to Land Anzeige und User ~ Bots ~ Gäste getrennt anzeigen. Falls jedoch jemand Bedarf daran hat werde ich das ganze in einem Probeforum noch einmal mit unveränderten Dateien machen und poste dann die Veränderungen.