Page 1 of 1

Shoutbox im eigenen Block

Posted: 8. August 2011 09:28
by dtc
Hallo allerseits,

ich habe mir gerade im Portal einen eigenen Center-Block erstellt.
Dort möchte ich nur 3 HTML-Zeilen eingeben:

Code: Select all

<!-- IF S_DISPLAY_SHOUTBOX and INDEX_SHOUT -->
<!-- INCLUDE shout_body.html -->
<!-- ENDIF -->
Habe auch unten in den Blockeinstellungen BBCode deaktiviert.
Leider wird aber nichts angezeigt.

Test-halber habe ich die gleichen 3 Zeilen mal direkt in die portal_body.html eingefügt und siehe da, die Shoutbox ist zu sehen und funktioniert einwandfrei. Dummerweise ist sie mit dieser Methode über das gesamte Portal gestreckt. Ich möchte sie aber gern nur im Center-Bereich haben.

Kann es sein, dass die Blöcke irgendwie abgeschottet sind, so dass evtl. irgendwelche Variablen oder Includes (z.B. von overall_header.html) nicht weitergegeben werden ?

Für den einen oder anderen Tipp wäre ich sehr dankbar :)

Gruß DTC

Re: Shoutbox im eigenen Block

Posted: 8. August 2011 17:37
by Kirk
Hallo

Probier doch mal eine Moduldatei ab zu ändern, hier gibt es eine Anleitung dazu
knowledge/kb_show.php?id=58

Re: Shoutbox im eigenen Block

Posted: 8. August 2011 21:42
by Marc
Die phpBB-eigenen HTML variablen funktionieren nicht, vor allem auch weil der HTML code in eine solche Variable gespeichert wird.

Re: Shoutbox im eigenen Block

Posted: 9. August 2011 07:32
by dtc
Guten Morgen,

Danke für die Hinweise :)
D.h. also, es gibt keinerlei Möglichkeit, die Shoutbox in einen eigenen Block zu basteln, es sei denn, ich hätte Ahnung von PHP und würde den gesamten Quellcode der Shoutbox irgendwie in einer Moduldatei unterbringen.
Das würde allerdings meine Fähigkeiten übersteigen :(

Gibt es keine Möglichkeit, da irgendwie rumzutricksen ?
Könnte man nicht z.B. zwischen zwei Center-Blöcke noch normales HTML unterbringen (wo man dann wieder die phpBB-eigenen HTML-variablen wieder nutzen könnte ?

Re: Shoutbox im eigenen Block

Posted: 12. August 2011 12:29
by dtc
Hallo,

ich hab mir jetzt selbst geholfen und die 3 Codezeilen einfach in die portal_body.html in den <!-- [+] center module area --> Bereich eingefügt.
Funktioniert auch ohne Probleme.

Das einzige Manko ist, dass man die Shoutbox so nur direkt am Anfang des Center-Bereiches (also über allen Center-Blöcken) oder am Ende des Bereiches (also unter allen Center-Blöcken) einfügen kann.
Ideal wäre natürlich eine Lösung, dass man die Shoutbox irgendwo zwischen zwei beliebigen Center-Blöcken unterbringen könnte...
Naja, aber besser als gar nix - vielleicht gibt es ja in einer zukünftigen Version des Portals die Möglichkeit, IN einem Block auch die phpBB-Variablen nutzen zu können.

Gruß DTC

Re: Shoutbox im eigenen Block

Posted: 7. September 2011 17:48
by Sprite01
Mit welcher Shoutbox soll das funktionieren ?
Ich habe es an ein paar Stellen in der portal_body.html versucht.
Leider wird im Portal nichts angezeigt.
Wo muss dann die zugehörige shout_body.html liegen ?

Ich möchte meine Shoutbox eigentlich auch nur im Portal als Center-Block haben.
Mit der Erstellung einer Moduldatei bin ich "noch" überfordert.
In der Foren-Übersicht und im ACP funktioniert alles richtig.

Forum wird gerade aufgebaut, vorläufig unter: http://www.msc-elbe-dessau.de.dd11936.k ... om/phpbb3/

- phpBB-3.0.9-deutsch
- board3_portal_2_0_0b1
- ajax_shout_140

Ich hoffe, meine Angaben reichen um eventuelle Hilfe zu erhalten.

Gruß und Dank
Dirk

Re: Shoutbox im eigenen Block

Posted: 7. September 2011 22:39
by archivar
Sprite01 wrote: Ich möchte meine Shoutbox eigentlich auch nur im Portal als Center-Block haben.
Sprite01 wrote:Forum wird gerade aufgebaut, vorläufig unter: http://www.msc-elbe-dessau.de.dd11936.k ... om/phpbb3/
Und warum nimmst Du nicht das hier?:
viewtopic.php?f=54&t=4577
Zuvor solltest Du aber das hier installieren: mChat 1.3.5 by RMcGirr83

Re: Shoutbox im eigenen Block

Posted: 8. September 2011 18:00
by Sprite01
archivar wrote:Und warum nimmst Du nicht das hier?: viewtopic.php?f=54&t=4577
Weil ich diese Shoutbox schon in einem anderen Forum verwendet habe.

Allerdings bin ich nun deinem Tipp gefolgt, vielen Dank dafür. :!:
Der mchat läuft soweit, von daher alles in Ordnung.
Allerdings habe ich nun in der Benutzerverwaltung noch ein Darstellungsproblem.
Ich weiß nun aber nicht ob das Bestandteil des phpbb3 ist oder von der alten Shoutbox kommt.
Ist das nun zu viel drin oder "nur" nicht richtig ?
Vielleicht kann hier auch noch einmal jemand helfen ?

Image

Re: Shoutbox im eigenen Block

Posted: 8. September 2011 21:18
by archivar
Sprite01 wrote: Allerdings habe ich nun in der Benutzerverwaltung noch ein Darstellungsproblem.
Ich weiß nun aber nicht ob das Bestandteil des phpbb3 ist oder von der alten Shoutbox kommt.
Ist das nun zu viel drin oder "nur" nicht richtig ?
Das ist noch übrig von deiner alten "AS".
Du musst das Ding aus den Ordnern, den Dateien und der Datenbank restlos entfernen.