Topic's automatisch sluiten en reeksen

Hulp nodig bij een modificaties of op zoek naar een MOD?
Forumregels

LEES: Richtlijnen voor Support. Vul de support template in!
phpBB3.0.x
Verschaf iemand geen servertoegang tenzij het niet anders kan. Maak altijd eerst een volledige backup en verander de inloggevens na afloop. Eigen risico.
Plaats reactie
coolegino
Berichten: 102
Lid geworden op: 04 jan 2006, 14:28

Topic's automatisch sluiten en reeksen

Bericht door coolegino » 13 mar 2013, 00:25

Is daar een mod voor?

Dat je kan instellen dat een bericht automaties na 300 berichten sluit, en dat er dan eventueel een regel komt te staan 'Open nieuw deel'

En met reeksen bedoel ik alle topics als het ware in een lijst zetten. Dus Phpbb vragen #1, Phpbb vragen #2 e.c.t.

Hopelijk ben ik niet te lastig :P

Gebruikersavatar
Pola
Berichten: 1495
Lid geworden op: 19 jan 2012, 14:40
Contacteer:

Re: Topic's automatisch sluiten en reeksen

Bericht door Pola » 14 mar 2013, 01:09

Daar is David ook eens naar op zoek geweest: https://www.phpbb.com/community/viewtop ... &t=2154476

Open posting.php
Zoek

Code: Selecteer alles

			{
				$post_data['post_edit_locked'] = ITEM_LOCKED;
			}
Voeg erna in:

Code: Selecteer alles

			// lock topic without warning if posts > 300 
			if ($post_data['topic_replies'] > 300 )
			{
				$sql = 'UPDATE ' . TOPICS_TABLE . "
				SET topic_status = 1
				WHERE topic_id = $topic_id";
				$db->sql_query($sql);
			}
Er komt echter geen melding "Open een nieuw deel".

Ook is deze aanpassing globaal. Elk topic zal dus sluiten na 300 berichten. Is dat wat je wilt of moet het alleen in bepaalde forums gelden?

Je tweede vraag, in het gebruikerspaneel kun je er voor kiezen dat je de onderwerpen alfabetisch weergeeft.
  • Gebruikerspaneel
  • Foruminstellingen
  • Wijzig weergave instellingen
  • Kies bij "Toon onderwerpen gesorteerd op:" Onderwerp.
Is dat wat je bedoelt? Wil je dat als standaard instellen voor alle leden? Moeten ze daarna nog de mogelijkheid hebben om het aan te passen?
HGN op phpbb.com

coolegino
Berichten: 102
Lid geworden op: 04 jan 2006, 14:28

Re: Topic's automatisch sluiten en reeksen

Bericht door coolegino » 14 mar 2013, 15:32

Mmm,

Ik heb ik hem toegevoegd, maar het doet niet veel. Het betreft de posting.php in het begin neem ik aan? Waar dus de mappen staan met style, install e.c.t.?

Had hem even op 3 gezet, maar er kan vrolijk door gepost worden. Heb de buffer ook geleegd.

Gebruikersavatar
Theriddler
Berichten: 1103
Lid geworden op: 20 apr 2012, 07:47
Contacteer:

Re: Topic's automatisch sluiten en reeksen

Bericht door Theriddler » 15 mar 2013, 15:58

Code: Selecteer alles

// lock topic if posts > 300
         if ($post_data['topic_replies'] > 300 )
         {
            $sql = 'UPDATE ' . TOPICS_TABLE . "
            SET topic_status = " . ITEM_LOCKED . "
            WHERE topic_id = $topic_id";
            $db->sql_query($sql);

      add_log('mod', $forum_id, $topic_id, 'LOG_' . 'LOCK', $post_data['topic_title']);
      trigger_error('Dit topic is gesloten, Open nieuw deel.');
         }
niet getest

Plaats reactie