Small Shoutbox automatisch laden?

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Dj-Gemmy
Mitglied
Beiträge: 16
Registriert: 25.07.2007 12:40
Kontaktdaten:

Small Shoutbox automatisch laden?

Beitrag von Dj-Gemmy »

## MOD Title: Small ShoutBox
## MOD Version: 1.4
## MOD Author: Przemo
## Author email: przemo@przemo.org
## Author Website http://www.przemo.org
-------
habe diesen mod, der läuft 100% sehr gut.. aber wie mache ich das, dass er die gesendeten texte automaitsch lädt?so das ich nicht immer forum aktualiseren muss

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------------
#
templates/subSilver/admin/board_config_body.tpl

#
#-----[ FIND ]------------------------------------------------
#
   <tr>
      <td class="row1">{L_ENABLE_PRUNE}</td>
      <td class="row2"><input type="radio" name="prune_enable" value="1" {PRUNE_YES} /> {L_YES}&nbsp;&nbsp;<input type="radio" name="prune_enable" value="0" {PRUNE_NO} /> {L_NO}</td>
   </tr>

#
#-----[ AFTER, ADD ]----------------------------------------
#
   <tr>
      <td class="row1">{L_REFRESH_TIME}<br /><span class="gensmall">{L_REFRESH_TIME_EXPLAIN}</span></td>
      <td class="row2"><input class="post" type="text" name="refresh_time" size="4" maxlength="4" value="{REFRESH_TIME}" /></td>
   </tr>

#
#-----[ SAVE/CLOSE ALL FILES ]--------------------------------
#
# EoM
das geht nicht, da refresht er das ganze Forum und das nervt dann. :(
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Nein, das funktioniert nicht so wie gewünscht.

Ein Refresh lädt nunmal die ganze Seite neu.

Was Du suchst ist ein AJAX Shoutbox MOD, wo nur die Shoutbox selbst neu geladen wird.

Für phpbb3 gibt es bereits 2 verschiedene Mods....
Dj-Gemmy
Mitglied
Beiträge: 16
Registriert: 25.07.2007 12:40
Kontaktdaten:

Beitrag von Dj-Gemmy »

okay danke schonmal für deine Hilfe :)
Benutzeravatar
buegelfalte
Mitglied
Beiträge: 759
Registriert: 16.02.2005 14:32
Wohnort: Köln
Kontaktdaten:

Beitrag von buegelfalte »

ich hab denselben MOD eingebaut und mir jetzt einen Meta-Refresh in die shoutbox_view_body.tpl gepackt

Code: Alles auswählen

<meta http-equiv="refresh" content="15; url=shoutbox_view.php">
dann lädt der die aktuelle Shout-Liste alle 15 Sekunden neu

damit der den Server nicht permanent belastet, habe ich mir noch eine Checkbox in die shoutbox_send_body.tpl eingebaut, worüber der User den Refresh anschalten kann, per Default ist der aus, es muß also ein Beitrag in der Shoutbox abgeschickt werden, damit der Refresh angeschaltet werden kann, und der bleibt solange an, bis der User die Shoutbox nicht mehr angezeigt bekommt (ich habe mir die viewforum.php so umgebaut, daß die Shoutbox nicht im index, sondern nur in einem speziellen Forum angezeigt wird, sobald der User das Forum verläßt, ist der Auto-Refresh wieder aus)

dann noch einen Switch um den Meta-Refresh, der den nur dann einschaltet, wenn er angefordert wird und fertig ...

weiterführende Idee:
den Refresh dynamisch gestalten, also z.B. auf 15min., wenn gerade kein Chat läuft (also die letzte Nachricht - abgesehen von der gerade geposteten, die den Refresh anschaltet - z.B. 10min. her ist) - sobald es wieder aktuelle Messages gibt, kann der Refresh automatisch wieder auf 15 (oder sogar noch weniger) Sekunden eingestellt werden
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
Dj-Gemmy
Mitglied
Beiträge: 16
Registriert: 25.07.2007 12:40
Kontaktdaten:

Beitrag von Dj-Gemmy »

danke für deine Antwort, funktioniert :grin:
könnt ihr closen! :)
Martin Szongott
Mitglied
Beiträge: 54
Registriert: 25.09.2004 17:08
Kontaktdaten:

Beitrag von Martin Szongott »

Hi,
Dr.Death hat geschrieben:Nein, das funktioniert nicht so wie gewünscht.

Ein Refresh lädt nunmal die ganze Seite neu.

Was Du suchst ist ein AJAX Shoutbox MOD, wo nur die Shoutbox selbst neu geladen wird.

Für phpbb3 gibt es bereits 2 verschiedene Mods....
wie heißen die beiden anderen MODs, die es dafür schon gibt, damit ich die richtigen nehme für mein phpbb3-Forum.

"Shoutboxes" gibt es ja inzwischen schon fast wie Sand am Meer. ;)
meint Martin
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Antworten

Zurück zu „phpBB 2.0: Mod Support“