Guten Morgen !
Ich weiß nicht wie ich den Flootintervall speziell für Gäste einstellen kann.
Es geht nur für alle Nutzer des Boards, jedoch nicht ausschließlich für Gäste.
Oder wie kann man nur für Gäste den BBCode deaktivieren? Geht das überhaupt??
Weiß einer Rat?
Thanks!
Flootintervall für Gäste
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
-
Stefan0812
- Mitglied
- Beiträge: 94
- Registriert: 23.06.2004 22:35
- Wohnort: Bremen
-
Stefan0812
- Mitglied
- Beiträge: 94
- Registriert: 23.06.2004 22:35
- Wohnort: Bremen
-
Christian_W
- Ehemaliges Teammitglied
- Beiträge: 5703
- Registriert: 26.02.2004 00:09
Das geht schon den Wert für Gäste stellst Du dann direkt in der Datei ein.
Gruß Christian
Code: Alles auswählen
---- öffne -----
includes/functions_post.php
----- finde -----
$where_sql = ($userdata['user_id'] == ANONYMOUS) ? "poster_ip = '$user_ip'" : 'poster_id = ' . $userdata['user_id'];
$sql = "SELECT MAX(post_time) AS last_post_time
FROM " . POSTS_TABLE . "
WHERE $where_sql";
if ($result = $db->sql_query($sql))
{
if ($row = $db->sql_fetchrow($result))
{
if (intval($row['last_post_time']) > 0 && ($current_time - intval($row['last_post_time'])) < intval($board_config['flood_interval']))
{
message_die(GENERAL_MESSAGE, $lang['Flood_Error']);
}
}
}
}
----- füge davor ein -----
if ($userdata['user_id'] == ANONYMOUS)
{
$where_sql = "poster_ip = '$user_ip'";
$sql = "SELECT MAX(post_time) AS last_post_time
FROM " . POSTS_TABLE . "
WHERE $where_sql";
if ($result = $db->sql_query($sql))
{
if ($row = $db->sql_fetchrow($result))
{
if (intval($row['last_post_time']) > 0 && ($current_time - intval($row['last_post_time'])) < 15 ) // 15 durch Zeit in Sekunden ersetzen
{
message_die(GENERAL_MESSAGE, $lang['Flood_Error']);
}
}
}
}---
-
Stefan0812
- Mitglied
- Beiträge: 94
- Registriert: 23.06.2004 22:35
- Wohnort: Bremen
Hi ...
öffne die index_body.tpl und umschließe den Block mit dieser switch-Anweisung ..
Markus
öffne die index_body.tpl und umschließe den Block mit dieser switch-Anweisung ..
Code: Alles auswählen
<!-- BEGIN switch_user_logged_in -->
...
...
...
<!-- END switch_user_logged_in -->
.... Telefon-Support - Schnelle Hilfe bei Hackangriffen, Modeinbau, Templateanpassung, Grafikerst., uvm.
.... Es gibt keine Probleme .... Nur neue Chancen
.... Ihr wollt ein einmaliges Template? - Prof. Templateerstellung und phpBB-Anpassungen
.... Es gibt keine Probleme .... Nur neue Chancen
.... Ihr wollt ein einmaliges Template? - Prof. Templateerstellung und phpBB-Anpassungen
-
Stefan0812
- Mitglied
- Beiträge: 94
- Registriert: 23.06.2004 22:35
- Wohnort: Bremen