Einzelne Themen von der Beitragzählung ausschließen
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Einzelne Themen von der Beitragzählung ausschließen
Guten Tag,
gibt es bereits ein Mod / Snippets der es mir ermöglicht nur einzelne Themen von der Beitragszählung auszuschlißen?
Gruss Sammy
gibt es bereits ein Mod / Snippets der es mir ermöglicht nur einzelne Themen von der Beitragszählung auszuschlißen?
Gruss Sammy
Im ACP gehst du auf den Reiter FOREN , klickst auf ein Forum und editierst dort das Forum das von der Beitragszählung ausgeschlossen werden soll. Einzelne Themen wird nicht so einfach sein.Sammy00 hat geschrieben:hat keiner eine Idee?
ich bin leider nicht so fit in php, sonst hätt ich es selbst versucht.
Aber...
Ich würde es so machen. Neues Forum in welchem sich nur Themen befinden die von der Beitragszählung ausgeschlossen werden sollten.
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
versuchen wir es mal:
includes/functions_posting.php
finde:davor einfügen:
finde:
ersetze mit:
finde:
ersetze mit:
finde:
ersetze mit:
includes/functions_posting.php
finde:
Code: Alles auswählen
/**
* Fill smiley templates (or just the variables) with smilies, either in a window or inline
Code: Alles auswählen
// array of the topics, we don't count on the user_posts
$no_post_count_array = array(0, 1);
Code: Alles auswählen
($auth->acl_get('f_postcount', $data['forum_id'])) ? 1 : 0,
Code: Alles auswählen
(($auth->acl_get('f_postcount', $data['forum_id'])) && (in_array($data['topic_id'], $no_post_count_array))) ? 1 : 0,
Code: Alles auswählen
$sql_data[USERS_TABLE]['stat'][] = "user_lastpost_time = $current_time" . (($auth->acl_get('f_postcount', $data['forum_id'])) ? ', user_posts = user_posts + 1' : '');
Code: Alles auswählen
$sql_data[USERS_TABLE]['stat'][] = "user_lastpost_time = $current_time" . (($auth->acl_get('f_postcount', $data['forum_id']) && (in_array($data['topic_id'], $no_post_count_array))) ? ', user_posts = user_posts + 1' : '');
Code: Alles auswählen
$sql_data[USERS_TABLE]['stat'][] = "user_lastpost_time = $current_time" . (($auth->acl_get('f_postcount', $data['forum_id'])) ? ', user_posts = user_posts + 1' : '');
Code: Alles auswählen
$sql_data[USERS_TABLE]['stat'][] = "user_lastpost_time = $current_time" . (($auth->acl_get('f_postcount', $data['forum_id']) && (in_array($data['topic_id'], $no_post_count_array))) ? ', user_posts = user_posts + 1' : '');
kein Support per PN
@ nickvergessen: vielen dank für deinen Vorschlag, es klappt soweit dass keine Beiträge gezälhlt werden, nur nach dem Absenden gibt es noch eine Fehlermeldung, welches laut den Zeilennummer auf die letzten Beiden Ersetzungen trifft.
[ externes Bild ]
[ externes Bild ]
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
versuch mal das:nach folgendem hinzuspeichern:anstatt ganz am Anfang.
Code: Alles auswählen
$no_post_count_array = array(0, 1, 6);
Code: Alles auswählen
function submit_post($mode, $subject, $username, $topic_type, &$poll, &$data, $update_message = true)
{
global $db, $auth, $user, $config, $phpEx, $template, $phpbb_root_path;
kein Support per PN