Super, danke. Allerdings wirkt der Timeout Mod dann nicht, da der page_header nicht wirkt... aber ich komme darauf nochmal zurück. Bin mir nicht sicher, ob ich diese Methode für die News-Seite verwenden soll.
Ich bin draufgekommen, dass diese Art für die News-Seite nicht gut ist, da diese Seite ja täglich upgedatet wird.
Eine HTML-Seite kann man ganz einfach updaten, aber das müsste ich dann in der tpl-Datei machen, was weitaus komplizierter und aufwendiger ist.
Jetzt habe ich gedacht, dass es für die News-Seite vielleicht besser wäre, einen Iframe einzubinden.
Etwa diese Seite als Iframe einbinden:
http://kissfanshop.ki.funpic.de/phpbb2/KopieIndex4.php
(einloggen: tester/tester)
da wirkt dann auch der Timeout Mod, wenn die News-Seite im Forum liegt, und die Seite bleibt eine HTML-Seite, die man problemlos updaten kann...
ich habe das mal probiert, das Ergebnis ist hier:
http://www.kissnews.de/indexmitPHP3.htm
Habe mal den Iframe ganz unten drangehängt.
Habe bemerkt, dass es sehr lange dauert, bis der Iframe angezeigt wird... ich glaube, das liegt daran, dass die Datei so gross ist. Und dann ist der Iframe zu gross, also der ganze leere Bereich unten gehört da weg. Ich glaube, die Iframe Datei ist irgendwie nicht richtig, leider kenne ich mich da nicht so aus. Vielleicht könntest Du mir sagen, wie die Iframe-Datei denn richtig aussehen müsste?
Momentan sieht sie so aus:
http://kissfanshop.ki.funpic.de/phpbb2/KopieIndex4.txt (auf aktualisieren klicken!)
aber das kann so nicht stimmen, die ist viel zu gross :rolleyes:
HTML-Seite ins Forum integrieren
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Die Dateigrösse des iframes ist nicht das ausschlaggebende, sondern vielmehr die Verbindungsverzögerung dahin. Mein Browser brauchte geschlagene 5 Sekunden, bis überhaupt Daten kamen.
Zum Einbinden der page_header.php:
Richtig, wenn diese Datei includiert wird, greifen alle darin enthaltenen Routinen auch für die News-Seite.
Aber:
Dann wird das Style-Sheet, was in der overall_header.tpl eingebunden wird, auch auf dieser Seite, was ja das Layout zerstört.
Du könntest hier daher am besten die nötigen Routinen aus der page_header.php in die KissNewsGermany.php kopieren, um diese auch hier zur Verfügung zu haben. Das wäre ein Kompromiss, den man gehen könnte.
Dann zur Aktualisierung der News
2 Möglichkeiten wären hier möglich:
1. Manuell in der tpl-Datei, die nichts anderes ist, als eine HTML-Seite
2. Anbindung an ein z.B. "Admin"-Forum, woraus die Seite Ihre News bezieht. Damit liessen sich die neuesten Nachrichten dort posten und automatisch auf der News-Seite anzeigen. Ich bastel auch gerade an einer 3spaltigen Newsseite, die als Portal fungieren soll auf Basis des ezPortals. Vielleicht wäre der Ansatz hier für Dich zu gebrauchen. Aber dazu muss ich erstmal die Lösung fertig haben. Ob das dieses WE schon klappt, ka.
Zum Einbinden der page_header.php:
Richtig, wenn diese Datei includiert wird, greifen alle darin enthaltenen Routinen auch für die News-Seite.
Aber:
Dann wird das Style-Sheet, was in der overall_header.tpl eingebunden wird, auch auf dieser Seite, was ja das Layout zerstört.
Du könntest hier daher am besten die nötigen Routinen aus der page_header.php in die KissNewsGermany.php kopieren, um diese auch hier zur Verfügung zu haben. Das wäre ein Kompromiss, den man gehen könnte.
Dann zur Aktualisierung der News
2 Möglichkeiten wären hier möglich:
1. Manuell in der tpl-Datei, die nichts anderes ist, als eine HTML-Seite
2. Anbindung an ein z.B. "Admin"-Forum, woraus die Seite Ihre News bezieht. Damit liessen sich die neuesten Nachrichten dort posten und automatisch auf der News-Seite anzeigen. Ich bastel auch gerade an einer 3spaltigen Newsseite, die als Portal fungieren soll auf Basis des ezPortals. Vielleicht wäre der Ansatz hier für Dich zu gebrauchen. Aber dazu muss ich erstmal die Lösung fertig haben. Ob das dieses WE schon klappt, ka.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Danke für Deine Info.
Deine 2 Möglichkeiten zur Lösung sind mir bekannt... bin aber mit keinen der beiden wirklich zufrieden:
1) tpl-Datei kann ich mit meinem Front-Page98 zwar öffnen, aber der Front-Page schreibt einige Sachen wie <html> immer automatisch beim Sichern in die Datei rein, welches dann einen Error ergibt denke ich.... anfangs habe ich die tpl-Dateien mit dem Front-Page bearbeitet und hatte mich dann gewundert, warum das dann immer einen Error ergeben hat. Jetzt mache ich das mit dem Proton-Editor, bzw. ich kopiere den Hauptteil des Codes vom FrontPage98 in den Proton Editor rein und sichere es dort. Kennst Du denn einen Editor, wo man eine Vorschau hat, den ich auch für tpl-Dateien verwenden könnte?
2) dass die News von einem Forum genommen werden, hat erstmal den Nachteil, dass die optische Anpassung praktisch unmöglich wäre (schwarzer Hintergrung, weisse Schrift etc, auch die css werden da ja wieder falsch sein...). Abgesehen davon, kann ich in einem Forum bei weitem nicht so frei schreiben, wie ich in HTML kann... in HTML kann ich Fotos einbinden, rechtsbündig, linksbündig, javascript, Videos einbinden etc. etc. einfach alles problemlos. Einige Sachen wie Fotos rechtsbündig machen oder HTML posten sollte mit einem addon zwar klappen (bei mir hat das aber nicht geklappt), aber trotzdem ist man da sehr limitiert. Der Vorteil dabei liegt, dass man updaten kann, egal wo man gerade ist, auch vom Urlaub aus... wenn Du das fertig hast, woran Du da bastelst, würde ich mir das mal gerne ansehen... dennoch denke ich nicht, dass dies die beste Lösung wäre.
Hier einmal ganz genau, was ich eingentlich vorhabe:
*) ich würde gerne alle Seiten meiner Website so einbinden, dass sie in der "Wer ist online" Box mitgezählt werden, wenn sie online sind. Also, egal ob sie nun hier sind:
http://www.kissnews.de/ oder im Forum, oder etwa hier:
http://www.kissfanshop.de/make-up.htm etc., alle Leute die irgendwo auf einen meiner Seiten sind, sollen gezählt werden.
*) in der News-Seite hätte ich gerne diesen Banner:
http://kissfanshop.ki.funpic.de/phpbb2/KopieIndex4.php (u.u. als Iframe?)
*) einige Seiten möchte ich mit dem Time-out Mod versehen, wie diese hier:
http://kissfanshop.ki.funpic.de/PhotoGa ... tseite.htm bzw. nicht genau diese, sondern die ganzen Seiten, die damit verlinkt sind, also die Unterseiten.
*) einige Seiten möchte ich überhaupt nur bestimmten Benutzergruppen sichtbar machen, wie etwa diese hier:
http://www.kissnews.de/videos/Videos.htm (wie das geht, weiss ich im Prinzip, allerdings geht das wohl nur für PHP/tpl-Dateien)
Dabei sollten die Links, wenn irgendwie möglich erhalten bleiben und die Seiten sollten wenn möglich dort bleiben, wo sie sind. Die Links auf all den Seiten verlinken zu html-Seiten, und wenn sich die URLs bzw. die Seiten zu PHP ändern, funktionieren die nicht mehr. Ich müsste dann alle Links bei allen Seiten ändern. Ich habe schon so ziemlich alles ausprobiert, und bin auf keine Lösung gekommen. Ich denke, ich muss zumindest einige Seiten (die ich mit dem Timeout bestücken möchte oder Benutzergruppen zuordnen möchte) wohl oder übel ins root-Verzeichnis des Forums verlegen...
Das ist etwas viel auf einmal... das schwerste ist sicherlich die News-Seite:
den Timeout brauche ich nicht unbedingt dort, wäre aber schon schön, wenn es irgendwie geht... da der Timeout Code auch im page_header.php sitzt, dachte ich mir, den Code der dort sitzt, kann ich vielleicht auch in eine andere Datei schreiben? Aber in welche und wohin?
Das wäre dieser Code:
#-----[ OPEN ]------------------------------------------
#
includes/page_header.php
#
#-----[ FIND ]------------------------------------------
#
//
// Login box?
//
#
#-----[ BEFORE, ADD ]------------------------------------------
#
if (TIMEOUT_SHOWCOUNTDOWN && ($userdata['timeout_countdown'] <> ''))
{
$template->assign_block_vars('switch_timeout_countdown', array());
$template->assign_vars(array(
'TIMEOUT_COUNTDOWN' => sprintf($lang['Timeout_Countdown'], $userdata['timeout_countdown']))
);
}Du hattest ja schon geschrieben, dass man die benötigten Codes (vielleicht auch diesen Code) in die KissnewsGermany.php-Seite kopieren könnte. Aber welcher Code wäre das denn und wohin müsste der kopiert werden?
Wenn sich Leute einloggen, kommen sie automatisch ins Forum. Das müsste man dann auch ändern, etwa auf eine ganz andere neue Seite, wo die User dann wählen können, wo sie hin möchten (Website oder Forum), oder in die News ...
Vielleicht hast Du ja eine Idee, wie man das am Besten machen könnte :rolleyes:
Deine 2 Möglichkeiten zur Lösung sind mir bekannt... bin aber mit keinen der beiden wirklich zufrieden:
1) tpl-Datei kann ich mit meinem Front-Page98 zwar öffnen, aber der Front-Page schreibt einige Sachen wie <html> immer automatisch beim Sichern in die Datei rein, welches dann einen Error ergibt denke ich.... anfangs habe ich die tpl-Dateien mit dem Front-Page bearbeitet und hatte mich dann gewundert, warum das dann immer einen Error ergeben hat. Jetzt mache ich das mit dem Proton-Editor, bzw. ich kopiere den Hauptteil des Codes vom FrontPage98 in den Proton Editor rein und sichere es dort. Kennst Du denn einen Editor, wo man eine Vorschau hat, den ich auch für tpl-Dateien verwenden könnte?
2) dass die News von einem Forum genommen werden, hat erstmal den Nachteil, dass die optische Anpassung praktisch unmöglich wäre (schwarzer Hintergrung, weisse Schrift etc, auch die css werden da ja wieder falsch sein...). Abgesehen davon, kann ich in einem Forum bei weitem nicht so frei schreiben, wie ich in HTML kann... in HTML kann ich Fotos einbinden, rechtsbündig, linksbündig, javascript, Videos einbinden etc. etc. einfach alles problemlos. Einige Sachen wie Fotos rechtsbündig machen oder HTML posten sollte mit einem addon zwar klappen (bei mir hat das aber nicht geklappt), aber trotzdem ist man da sehr limitiert. Der Vorteil dabei liegt, dass man updaten kann, egal wo man gerade ist, auch vom Urlaub aus... wenn Du das fertig hast, woran Du da bastelst, würde ich mir das mal gerne ansehen... dennoch denke ich nicht, dass dies die beste Lösung wäre.
Hier einmal ganz genau, was ich eingentlich vorhabe:
*) ich würde gerne alle Seiten meiner Website so einbinden, dass sie in der "Wer ist online" Box mitgezählt werden, wenn sie online sind. Also, egal ob sie nun hier sind:
http://www.kissnews.de/ oder im Forum, oder etwa hier:
http://www.kissfanshop.de/make-up.htm etc., alle Leute die irgendwo auf einen meiner Seiten sind, sollen gezählt werden.
*) in der News-Seite hätte ich gerne diesen Banner:
http://kissfanshop.ki.funpic.de/phpbb2/KopieIndex4.php (u.u. als Iframe?)
*) einige Seiten möchte ich mit dem Time-out Mod versehen, wie diese hier:
http://kissfanshop.ki.funpic.de/PhotoGa ... tseite.htm bzw. nicht genau diese, sondern die ganzen Seiten, die damit verlinkt sind, also die Unterseiten.
*) einige Seiten möchte ich überhaupt nur bestimmten Benutzergruppen sichtbar machen, wie etwa diese hier:
http://www.kissnews.de/videos/Videos.htm (wie das geht, weiss ich im Prinzip, allerdings geht das wohl nur für PHP/tpl-Dateien)
Dabei sollten die Links, wenn irgendwie möglich erhalten bleiben und die Seiten sollten wenn möglich dort bleiben, wo sie sind. Die Links auf all den Seiten verlinken zu html-Seiten, und wenn sich die URLs bzw. die Seiten zu PHP ändern, funktionieren die nicht mehr. Ich müsste dann alle Links bei allen Seiten ändern. Ich habe schon so ziemlich alles ausprobiert, und bin auf keine Lösung gekommen. Ich denke, ich muss zumindest einige Seiten (die ich mit dem Timeout bestücken möchte oder Benutzergruppen zuordnen möchte) wohl oder übel ins root-Verzeichnis des Forums verlegen...
Das ist etwas viel auf einmal... das schwerste ist sicherlich die News-Seite:
den Timeout brauche ich nicht unbedingt dort, wäre aber schon schön, wenn es irgendwie geht... da der Timeout Code auch im page_header.php sitzt, dachte ich mir, den Code der dort sitzt, kann ich vielleicht auch in eine andere Datei schreiben? Aber in welche und wohin?
Das wäre dieser Code:
#-----[ OPEN ]------------------------------------------
#
includes/page_header.php
#
#-----[ FIND ]------------------------------------------
#
//
// Login box?
//
#
#-----[ BEFORE, ADD ]------------------------------------------
#
if (TIMEOUT_SHOWCOUNTDOWN && ($userdata['timeout_countdown'] <> ''))
{
$template->assign_block_vars('switch_timeout_countdown', array());
$template->assign_vars(array(
'TIMEOUT_COUNTDOWN' => sprintf($lang['Timeout_Countdown'], $userdata['timeout_countdown']))
);
}Du hattest ja schon geschrieben, dass man die benötigten Codes (vielleicht auch diesen Code) in die KissnewsGermany.php-Seite kopieren könnte. Aber welcher Code wäre das denn und wohin müsste der kopiert werden?
Wenn sich Leute einloggen, kommen sie automatisch ins Forum. Das müsste man dann auch ändern, etwa auf eine ganz andere neue Seite, wo die User dann wählen können, wo sie hin möchten (Website oder Forum), oder in die News ...
Vielleicht hast Du ja eine Idee, wie man das am Besten machen könnte :rolleyes:
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Das sind so umfangreiche Anpassungen, zu denen ich aktuell nur Tips geben könnte. Meine Mod-Liste ist schon lang genug. Sorry...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!