Niet kunnen reageren op berichten ouder dan 30 dagen.

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
lot
Berichten: 190
Lid geworden op: 10 feb 2005, 17:03
Contacteer:

Niet kunnen reageren op berichten ouder dan 30 dagen.

Bericht door lot » 28 apr 2006, 10:57

Wanneer je hier op het forum wilt reageren op een bericht ouder dan 30 dagen krijg je de volgende melding:

Code: Selecteer alles

Let op: Dit bericht is 30 dagen oud, het boven aan de lijst brengen van dit bericht wordt waarschijnlijk niet op prijs gesteld, doe dit dus alleen als je een goede reden er voor hebt!
Graag zou ik zo'n mod willen maar dan dat berichten na 30 dagen gesloten worden, dus dat men de melding krijgt:

Code: Selecteer alles

Let op: Dit bericht is 30 dagen oud, daarom is het niet meer mogelijk te reageren. Heeft u na het lezen van dit onderwerp nog een vraag over het onderwerp dan kunt u een nieuw onderwerp starten in het forum!
Mijn vraag, welke mod gebruiken jullie voor die waarschuwing en is die mod aan te passen naar wat ik zoek?

Lotte.

lot
Berichten: 190
Lid geworden op: 10 feb 2005, 17:03
Contacteer:

Bericht door lot » 29 apr 2006, 23:22

Niemand ?

Lotte

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Bericht door Raimon » 29 apr 2006, 23:35

Ik denk de Mod: Do Not Bump

Vergeet niet voordat je begint, een backup te maken van alle files.

lot
Berichten: 190
Lid geworden op: 10 feb 2005, 17:03
Contacteer:

Bericht door lot » 01 mei 2006, 09:34

Bedankt voor je reactie Raimon maar ik de Do Not Bump mod doet net niet wat ik zoek.

Do Not Bump geeft je de mogelijk te bumpen na een bepaalde tijd en wat ik zoek is net het tegenovergestelde na een bepaalde tijd niet meer kunnen bumpen .. miemand.

Lotte.

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 01 mei 2006, 09:43

Als ik het logisch beredeneer, zou een topic waar het laatste bericht 18748800 seconden of meer geleden was, een andere status mee moeten krijgen, op papier krijg je dan zoiets als:

Code: Selecteer alles

if (huidige_tijd - laatste_posttijd >= 18748800)
{
topic_status = TOPIC_LOCKED;
}
Dat is het idee erachter, dit werkt natuurlijk niet, maar hier moet volgens mij wel iemand iets mee kunnen.
... Maar ik modereer (nog) niet.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 01 mei 2006, 10:55

Open posting.php
find:

Code: Selecteer alles

	$db->sql_freeresult($result);

	$forum_id = $post_info['forum_id'];
	$forum_name = $post_info['forum_name'];

	$is_auth = auth(AUTH_ALL, $forum_id, $userdata, $post_info);
After add:

Code: Selecteer alles

if(($mode == 'reply' || $mode == 'quote') && $userdata['user_level'] != ADMIN && $userdata['user_level'] != MOD){
if((time() - $post_data['post_time']) >= 18748800){
$post_info['topic_status'] = TOPIC_LOCKED;
}
}
Dit geeft voor normale users aan dat het topic gesloten is, na dat aantal seconden. Voor mods/admin geeft ie dat niet.

Gesloten