Shoutbox aktualisiert sich nicht von alleine!

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.
Arnold
Mitglied
Beiträge: 25
Registriert: 21.01.2007 14:30

Beitrag von Arnold »

Sun hat geschrieben:Gerade das würde ich gerne verhindern.

Wenn das bei anderen Shoutboxen ja scheinbar funktioniert, lässt sich betreffender Code nicht aus diesen entnehmen und in die Small Shoutbox integrieren? Habe da leider zu wenig Kentnisse darüber.
Hallo!

Ich schließe mich hier gleich mal an!
Habe das gleich Problem.

Hab es irgendwo schon gesehen dass dort die Shoutbox alle 5 Sekunden neugeladen wurde.

Gruß Arnold
Sun
Mitglied
Beiträge: 43
Registriert: 10.02.2004 22:37

Beitrag von Sun »

Die Small Shoutbox? Wenn Du noch wüsstest wo wäre das ja schonmal ein Schritt zur Lösung. :)
Arnold
Mitglied
Beiträge: 25
Registriert: 21.01.2007 14:30

Beitrag von Arnold »

http://www.phpbbhacks.com/download/1595

Genau die hab ich installiert!
Aber wo weiß ich eben nicht mehr.
Rein vom Prinzip müsste das aber bei jeder gleich funktionieren find ich.
Benutzeravatar
marcus-gizmo
Mitglied
Beiträge: 100
Registriert: 24.07.2005 20:18
Wohnort: Neumünster
Kontaktdaten:

Beitrag von marcus-gizmo »

Zlocko hat geschrieben:Klar geht das. Bei mir geht es auch.....ABEERRR nur wenn man diese MOD einbaut, damit sich das "ganze" Forum refresht! :wink:

Code: Alles auswählen

#-----[ SQL ]------------------------------------------------ 
#
INSERT INTO `phpbb_config` VALUES ('refresh_time', '60');

#
#-----[ OPEN ]------------------------------------------------
#
index.php

#
#-----[ FIND ]------------------------------------------------
#
// End session management
//

#
#-----[ AFTER, ADD ]-----------------------------------------
#
$refresh_time_enable = TRUE;

#
#-----[ OPEN ]------------------------------------------------
#
viewforum.php

#
#-----[ FIND ]------------------------------------------------
#
// End session management
//

#
#-----[ AFTER, ADD ]-----------------------------------------
#
$refresh_time_enable = TRUE;

#
#-----[ OPEN ]------------------------------------------------
#
admin/admin_board.php

#
#-----[ FIND ]------------------------------------------------
#
	"L_ENABLE_PRUNE" => $lang['Enable_prune'],

#
#-----[ AFTER, ADD ]----------------------------------
#
	"L_REFRESH_TIME" => $lang['Refresh_time'], 
	"L_REFRESH_TIME_EXPLAIN" => $lang['Refresh_time_explain'],

#
#-----[ FIND ]------------------------------------------------
#
	"PRUNE_NO" => $prune_no, 

#
#-----[ AFTER, ADD ]-----------------------------------------
#

	"REFRESH_TIME" => $new['refresh_time'],

#
#-----[ OPEN ]------------------------------------------------
#
includes/page_header.php

#
#-----[ FIND ]------------------------------------------------
#
//
// Get basic (usernames + totals) online

#
#-----[ BEFORE, ADD ]------------------------------------------
#

if ($refresh_time_enable)
{
	$refresh_time = $board_config['refresh_time'];
} else {
	$refresh_time = -1;
}

if ( $refresh_time > 1 )
{
     	$template->assign_block_vars('switch_auto_refresh_on',array() );
}

#
#-----[ FIND ]------------------------------------------------
#
	'PRIVMSG_IMG' => $icon_pm,

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#

	'REFRESH_TIME' => $refresh_time,

#
#-----[ OPEN ]------------------------------------------------
#
language/lang_english/lang_admin.php

#
#-----[ FIND ]------------------------------------------------
#
$lang['Enable_prune'] = 'Enable Forum Pruning';

#
#-----[ AFTER, ADD ]------------------------------------------
#
$lang['Refresh_time'] = 'Auto-Refresh Time (seconds)';
$lang['Refresh_time_explain'] = 'This will cause the page to automatically refresh so users can see new posts/information. If anything smaller than 1 is entered, the MOD will be disabled.';

#
#-----[ OPEN ]------------------------------------------------
#
templates/subSilver/overall_header.tpl

#
#-----[ FIND ]------------------------------------------------
#
</head>

#
#-----[ BEFORE, ADD ]------------------------------------------
#
<!-- BEGIN switch_auto_refresh_on -->
<noscript>
<meta http-equiv="refresh" content="{REFRESH_TIME}">
</noscript>

<script language="JavaScript">
<!--
setTimeout('location.href = location.href',1000*{REFRESH_TIME});
//-->
</script>
<!-- END switch_auto_refresh_on -->

#
#-----[ 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
MfG :wink:

cool danke habs eingebaut einstellbar übers acp

einfach super funtzt genial

ich komme meinen ziel immer ein stück näher

danke
Zlocko

Beitrag von Zlocko »

Na wenn du es eingebaut hast, dann bist du am Ziel.
Denn , damit refresht sich der komplette Index und somit auch die Shoutbox. :wink:
Arnold
Mitglied
Beiträge: 25
Registriert: 21.01.2007 14:30

Beitrag von Arnold »

Hallo!

Ist es irgendwie möglich, dass sich nur die Shoutbox aktualisiert?
Weil wenn alle 5 Sekunden alles aktualisiert wird, wird mein Forum nur unnötig ausgebremst... :-(

Gruß Arnold
Zlocko

Beitrag von Zlocko »

Wieso alle 5 sek.?? :roll:
Im ACP kannst du es einstellen in welchem Zeitraum (nach wie vielen Sek.) sich das Board refresht.

Tipp: Erst genau lesen und dann posten. :wink:
Arnold
Mitglied
Beiträge: 25
Registriert: 21.01.2007 14:30

Beitrag von Arnold »

Zlocko hat geschrieben:Wieso alle 5 sek.?? :roll:
Im ACP kannst du es einstellen in welchem Zeitraum (nach wie vielen Sek.) sich das Board refresht.

Tipp: Erst genau lesen und dann posten. :wink:
Hallo,

ich hab schon genau gelesen. Hast mich falsch verstanden.
5 sek deshalb weil es bei der Shoutbox nicht sinnvoll ist wenn man eine Verzögerung von max. 60 Sekunden hat.
Wenn man sich kurz mal unterhalten will sind 5 Sekunden ideal. (10-20 wären auch noch akzeptabel...)

Das Board ansich bräuchte also gar nicht refresht werden.

Gruß Arnold
Benutzeravatar
marcus-gizmo
Mitglied
Beiträge: 100
Registriert: 24.07.2005 20:18
Wohnort: Neumünster
Kontaktdaten:

Beitrag von marcus-gizmo »

er hat recht der mod refresht das ganze board

da ich meine domain weiterleite

fliegen die alle zum index zurück

ist nit schön

aber das ist mein nächstes problem

wie refreshe ich nur die shoutbox^^

p.s.: ansonsten sehr schöner hack danke dir
Arnold
Mitglied
Beiträge: 25
Registriert: 21.01.2007 14:30

Beitrag von Arnold »

Hallo,

hast du es schon hinbekommen oder wartest du auch noch immer auf Hilfe?

Gruß Arnold
Antworten

Zurück zu „phpBB 2.0: Mod Support“