Vreemd genoeg vind ik hier niets over verwijderen
het lijkt alsof er weinig behoefte is aan verwijderen...
Ik wil uit een forum selectief topics verwijderen, uiteraard alle gevinkte topics in 1 keer verwijderen (niet stuk voor stuk-ja-weet je het zeker-ja-keer hier terug- etc..)
of als dit te lastig wordt als er geen MOD
voor is ALLE topics (maar de forum moet blijven) verwijderen.
Dit kan natuurlijk met een delete * from forum_id where forum_id=x
maar ik heb geen idee hoe de DB in elkaar steekt, dus ...
Ik zie na het typen van deze vraag dat ik in mijn geval heel
goed Prune kan gebruiken. En dat zal ik ook doen.
Toch blijf ik geinteresseerd in een 'bestaande' Mod.
multiple topics snel deleten
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

Re: multiple topics snel deleten
Dan is hij ook direct alle permisies en beschrijvingen kwijt. 
en om een of andere reden werkt deze nog niet eens.
Maar er is gelukkig ook een standaard gereedschap aanwezig in phpBB, genaamd het moderator control panel, wat hetzelfde kan en doet.
Onderaan elk forum zie je "Je kunt dit onderdeel moderaten", wat je naar het scherm brengt om gelijktijdig meerdere topics te verwijderen.
Álle topics uit een forum verwijderen gaat daar (nog) niet mee, maar als je er niet teveel hebt is het toch nog zo gebeurd.
Deze MOD helpt je daarbij:
http://www.phpbb.com/phpBB/viewtopic.php?t=153687

Correct... maar dit levert een nogal ingewikkelde query op:sdavid schreef:Dit kan natuurlijk met een delete * from forum_id where forum_id=x
Code: Selecteer alles
DELETE FROM phpbb_topics,phpbb_topics_watch,phpbb_posts,phpbb_posts_text,phpbb_vote_desc,phpbb_vote_voters,phpbb_vote_results
WHERE phpbb_topics.forum_id = 1
AND phpbb_topics_watch.topic_id = phpbb_topics.topic_id
AND phpbb_posts.forum_id = phpbb_topics.topic_id
AND phpbb_posts_text.post_id = phpbb_posts.post_id
AND phpbb_vote_desc.topic_id = phpbb_topics.topic_id
AND phpbb_vote_voters.vote_id = phpbb_vote_desc.vote_id
AND phpbb_vote_results.vote_id = phpbb_vote_desc.vote_id;
Maar er is gelukkig ook een standaard gereedschap aanwezig in phpBB, genaamd het moderator control panel, wat hetzelfde kan en doet.

Álle topics uit een forum verwijderen gaat daar (nog) niet mee, maar als je er niet teveel hebt is het toch nog zo gebeurd.
Deze MOD helpt je daarbij:
http://www.phpbb.com/phpBB/viewtopic.php?t=153687
Die mod zorgt ervoor dat je in een keer 50 topics tegelijk kan selecteren, je moet ze nog steeds zelf in stappen verwijderen.sdavid schreef:ik zal die mod eens proberen. Elke keer een 50-tal topics
verwijderen is niet echt te doen.
Als dat je enige bezwaar is kan je het forum_id zelf altijd nog handmatig corrigeren in je DB. Volgens mij levert dit verder geen problemen op.sdavid schreef:De optie van Luuk is ook geen optie, want ik moet perse
hetzelfde forum-id behouden in verband met mijn hard-coded
aanpassingen.