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 » 27.01.2007 20:49
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 » 27.01.2007 21:52
Die Small Shoutbox? Wenn Du noch wüsstest wo wäre das ja schonmal ein Schritt zur Lösung.
marcus-gizmo
Mitglied
Beiträge: 100 Registriert: 24.07.2005 20:18
Wohnort: Neumünster
Kontaktdaten:
Beitrag
von marcus-gizmo » 28.01.2007 23:37
Zlocko hat geschrieben: Klar geht das. Bei mir geht es auch.....ABEERRR nur wenn man diese MOD einbaut, damit sich das "ganze" Forum refresht!
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} <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
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 » 28.01.2007 23:50
Na wenn du es eingebaut hast, dann bist du am Ziel.
Denn , damit refresht sich der komplette Index und somit auch die Shoutbox.
Arnold
Mitglied
Beiträge: 25 Registriert: 21.01.2007 14:30
Beitrag
von Arnold » 29.01.2007 11:47
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 » 30.01.2007 01:29
Wieso alle 5 sek.??
Im ACP kannst du es einstellen in welchem Zeitraum (nach wie vielen Sek.) sich das Board refresht.
Tipp: Erst genau lesen und dann posten.
Arnold
Mitglied
Beiträge: 25 Registriert: 21.01.2007 14:30
Beitrag
von Arnold » 30.01.2007 08:02
Zlocko hat geschrieben: Wieso alle 5 sek.??
Im ACP kannst du es einstellen in welchem Zeitraum (nach wie vielen Sek.) sich das Board refresht.
Tipp: Erst genau lesen und dann posten.
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
marcus-gizmo
Mitglied
Beiträge: 100 Registriert: 24.07.2005 20:18
Wohnort: Neumünster
Kontaktdaten:
Beitrag
von marcus-gizmo » 31.01.2007 08:48
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 » 01.02.2007 12:59
Hallo,
hast du es schon hinbekommen oder wartest du auch noch immer auf Hilfe?
Gruß Arnold