- Modificatie & Versie: -
Directe link naar de modificatie: -
Adres van je forum: http://twstam.net76.net (forum nog niet online)
phpBB versie: 3.0.4
Heb je onlangs een andere modificatie of stijl geïnstalleerd? nee
Wat is het probleem? Ik zoek een BBCode waarmee je het topic kan sluiten, bv. d.m.v. #lock dat dan het topic word gesloten.
Groetjes,
Heliumblazer
Zoek BBCode topic sluiten...
Forumregels
LEES: Richtlijnen voor Support. Vul de support template in!
Verschaf iemand geen servertoegang tenzij het niet anders kan. Maak altijd eerst een volledige backup en verander de inloggevens na afloop. Eigen risico.
LEES: Richtlijnen voor Support. Vul de support template in!

- heliumblazer
- Berichten: 48
- Lid geworden op: 14 feb 2009, 14:38
Zoek BBCode topic sluiten...
Pretpark-Online.nl
http://www.pretpark-online.nl
http://www.pretpark-online.nl
Re: Zoek BBCode topic sluiten...
Daar zijn BBCodes niet voor bedoeld. BBcodes zijn bedoeld voor de opmaak van een bericht, of een bijvoorbeeld dingen toe te voegen als een filmpje. Alles wat je met een eigen BBCode wilt bereiken moet ook met HTML mogelijk zijn, en dat is het sluiten van een topic niet.
Jim Mossing Holsteyn - Beheerder
Documentatie | Algemene voorwaarden | Wiki
Heb je suggesties over het verbeteren van phpBB.nl of andere site-gerelateerde vragen? Stuur me een PB!
Documentatie | Algemene voorwaarden | Wiki
Heb je suggesties over het verbeteren van phpBB.nl of andere site-gerelateerde vragen? Stuur me een PB!
- heliumblazer
- Berichten: 48
- Lid geworden op: 14 feb 2009, 14:38
Re: Zoek BBCode topic sluiten...
jammer, dus niet alles is met phpbb mogelijk?
Pretpark-Online.nl
http://www.pretpark-online.nl
http://www.pretpark-online.nl
Re: Zoek BBCode topic sluiten...
Via het moderatorpaneel kan een topic worden gesloten; simpeler kan het niet.
Re: Zoek BBCode topic sluiten...
Of rechtsonderaan in de jumpbox, of als je moderatorrechten hebt bij het posten, (sluit topic vinkje) Simpeler kan niet.
Keep bleeding, keep, keep bleeding love
I keep bleeding, I keep, keep bleeding love
Keep bleeding, keep, keep bleeding love
You cut me open
I keep bleeding, I keep, keep bleeding love
Keep bleeding, keep, keep bleeding love
You cut me open
Re: Zoek BBCode topic sluiten...
Vroeger (bij 2.x) had je een MOD die zoiets deed, schreef je dan bijvoorbeeld
Bij het posten werd dan een preg_match op -slotje- gedaan en een autorisatiecheck en vervolgens het topic gesloten. Zoiets moet voor 3.x ook mogelijk zijn, maar dat bestaat nog niet voor zover ik weet.Bla bla bla verantwoording
Dus dit topic krijgt daarom een -slotje-
Re: Zoek BBCode topic sluiten...
Tja, soms kan ik het niet laten... 
Ik heb even wat geknutseld, hiermee lijkt het te werken. Zorg voor een backup, want ik heb het alleen nog op mijn eigen testinstallatie getest. Geen garanties dus.
OPEN
VIND
ZET ERACHTER
Dit zorgt ervoor dat je door

Ik heb even wat geknutseld, hiermee lijkt het te werken. Zorg voor een backup, want ik heb het alleen nog op mijn eigen testinstallatie getest. Geen garanties dus.
OPEN
posting.php
VIND
Code: Selecteer alles
$post_data['enable_sig'] = (!$config['allow_sig'] || !$auth->acl_get('f_sigs', $forum_id) || !$auth->acl_get('u_sig')) ? false : ((isset($_POST['attach_sig']) && $user->data['is_registered']) ? true : false);
Code: Selecteer alles
//SFB MOD topic sluiten start
if (($mode != 'edit') && ($auth->acl_get('a_') || $auth->acl_get('m_', $forum_id)) && ( preg_match( '#-slotje-#i', $message_parser->message) )){
$change_topic_status = ITEM_LOCKED;
$sql = 'UPDATE ' . TOPICS_TABLE . "
SET topic_status = $change_topic_status
WHERE topic_id = $topic_id
AND topic_moved_id = 0";
$db->sql_query($sql);
$user_lock = ($auth->acl_get('f_user_lock', $forum_id) && $user->data['is_registered'] && $user->data['user_id'] == $post_data['topic_poster']) ? 'USER_' : '';
add_log('mod', $forum_id, $topic_id, 'LOG_' . $user_lock . (($change_topic_status == ITEM_LOCKED) ? 'LOCK' : 'UNLOCK'), $post_data['topic_title']);
}
//SFB MOD topic sluiten eind
-slotje-
te typen in je bericht als admin of (forum)mod, het topic gesloten wordt. Daarbij heb ik het zodanig geconstrueerd dat dit alleen maar geldt bij nieuwe berichten. Als je dus eerder op die wijze een topic gesloten hebt, later weer heropend hebt en je edit het bericht met -slotje-
erin (en je laat dat -slotje- staan), het dan niet weer opnieuw gesloten wordt. Ook wordt het moderatorlog hiermee bijgewerkt.Re: Zoek BBCode topic sluiten...
Bij mij werkt het super Ger,
++
++

Keep bleeding, keep, keep bleeding love
I keep bleeding, I keep, keep bleeding love
Keep bleeding, keep, keep bleeding love
You cut me open
I keep bleeding, I keep, keep bleeding love
Keep bleeding, keep, keep bleeding love
You cut me open
- heliumblazer
- Berichten: 48
- Lid geworden op: 14 feb 2009, 14:38
Re: Zoek BBCode topic sluiten...
bij mij ook!
dankje!
deze kan in je mini mod db
dankje!
deze kan in je mini mod db
Pretpark-Online.nl
http://www.pretpark-online.nl
http://www.pretpark-online.nl