[BETA] Move topics when locked

Zelf bezig aan een modificatie? Wij kijken graag mee..
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gebruikersavatar
-=|Rik|=-
Berichten: 815
Lid geworden op: 02 jan 2004, 19:49
Locatie: Eindhoven

Bericht door -=|Rik|=- » 03 feb 2006, 23:59

Deze komt er ja, ik hoop dat ik zondag tijd heb om deze te schrijven :oops: :oops:
-=|Rik|=- kan schadelijk zijn voor de gezondheid.
Krijg toch allemaal de kolere, val voor mijn part allemaal dood.

Gebruikersavatar
Kaza
Berichten: 604
Lid geworden op: 13 sep 2003, 07:46
Locatie: Rotterdam
Contacteer:

Bericht door Kaza » 04 feb 2006, 10:00

-=|Rik|=- schreef:Deze komt er ja, ik hoop dat ik zondag tijd heb om deze te schrijven :oops: :oops:
Mooi ik kijk er al een beetje naar uit dan :bier:
Last edited by Kazango on Sat sep 23, 2004 6:35 am; edited 458 times in total

Gebruikersavatar
-=|Rik|=-
Berichten: 815
Lid geworden op: 02 jan 2004, 19:49
Locatie: Eindhoven

Bericht door -=|Rik|=- » 05 feb 2006, 15:00

De update is nu beschikbaar. :bier: :bier:
-=|Rik|=- kan schadelijk zijn voor de gezondheid.
Krijg toch allemaal de kolere, val voor mijn part allemaal dood.

Gebruikersavatar
Kaza
Berichten: 604
Lid geworden op: 13 sep 2003, 07:46
Locatie: Rotterdam
Contacteer:

Bericht door Kaza » 05 feb 2006, 23:30

-=|Rik|=- schreef:De update is nu beschikbaar. :bier: :bier:
Geweldig :thumb: Werkt goed, mooi pulldown menu. Dit vergroot zeker de simpelheid om het in te stellen.

Alleen een heeeel klein spelvoudje gevonden in je NL lang_admin.

:bier:
Last edited by Kazango on Sat sep 23, 2004 6:35 am; edited 458 times in total

Gebruikersavatar
-=|Rik|=-
Berichten: 815
Lid geworden op: 02 jan 2004, 19:49
Locatie: Eindhoven

Bericht door -=|Rik|=- » 05 feb 2006, 23:46

Ow, vertel :bier:
-=|Rik|=- kan schadelijk zijn voor de gezondheid.
Krijg toch allemaal de kolere, val voor mijn part allemaal dood.

Gebruikersavatar
Kaza
Berichten: 604
Lid geworden op: 13 sep 2003, 07:46
Locatie: Rotterdam
Contacteer:

Bericht door Kaza » 06 feb 2006, 10:36

-=|Rik|=- schreef:Ow, vertel :bier:
$lang['MT_special_desc'] = 'Hier kan je opgeven of sticky aen mededelingen verplaatst moeten worden als ze gesloten worden.';

niks ergs dus
Last edited by Kazango on Sat sep 23, 2004 6:35 am; edited 458 times in total

Insomnia
Berichten: 277
Lid geworden op: 15 apr 2006, 20:52
Contacteer:

Bericht door Insomnia » 14 jun 2006, 11:11

Waarschijnlijk heb je in de MODCP.php iets verkeerd gedaan
en ik denk dit

Code: Selecteer alles

#-----[ OPEN ]------------------------------------------
#
modcp.php

#
#-----[ FIND ]------------------------------------------
#
		$sql = "UPDATE " . TOPICS_TABLE . " 
			SET topic_status = " . TOPIC_LOCKED . "
			WHERE topic_id IN ($topic_id_sql) 
				AND forum_id = $forum_id
				AND topic_moved_id = 0";
		if ( !($result = $db->sql_query($sql)) )
		{
			message_die(GENERAL_ERROR, 'Could not update topics table', '', __LINE__, __FILE__, $sql);
		}

#
#-----[ AFTER, ADD ]------------------------------------------
#
//
// START OF THE MOVE TOPICS WHEN LOCKED MODIFICATION
// 
if($board_config['move_when_locked'])
{

				//
				// Let's check for special topics :)
				//
				$sql = "SELECT * FROM " . TOPICS_TABLE . " 
				WHERE topic_id IN ($topic_id_sql) 
				AND forum_id = $forum_id
				AND topic_moved_id = 0";
				if ( !($special_result = $db->sql_query($sql)) )
				{
								message_die(GENERAL_ERROR, 'This failure is caused by the Move Topics Mod.<br />Couldn\'t obtain special topics data.', '', __LINE__, __FILE__, $sql);
				}

				while($row = $db->sql_fetchrow($special_result))
				{

								if((($board_config['move_special_topic'] == 2) && ($row['topic_type'] != POST_GLOBAL_ANNOUNCE)) || (($board_config['move_special_topic'] == 1) && ($row['topic_type'] < POST_ANNOUNCE)) || (($board_config['move_special_topic'] == 0) && ($row['topic_type'] == POST_NORMAL)) || (($board_config['move_global_topic'] == 1) && ($row['topic_type'] == POST_GLOBAL_ANNOUNCE)))
								{

								//
								// Start moving topic and posts
								//
										$sql = "UPDATE " . TOPICS_TABLE . " 
											SET forum_id = '". $board_config['move_when_locked_id'] ."'
											WHERE topic_id = '". $row['topic_id'] ."'
												AND forum_id = $forum_id
												AND topic_moved_id = 0";
										if ( !($result = $db->sql_query($sql)) )
										{
											message_die(GENERAL_ERROR, 'This failure is caused by the Move Topics Mod.<br />Could not update topics table', '', __LINE__, __FILE__, $sql);
										}

										$sql = "UPDATE " . POSTS_TABLE . " 
											SET forum_id = '". $board_config['move_when_locked_id'] ."'
											WHERE topic_id = '". $row['topic_id'] ."'
												AND forum_id = $forum_id";
										if ( !($result = $db->sql_query($sql)) )
										{
											message_die(GENERAL_ERROR, 'This failure is caused by the Move Topics Mod.<br />Could not update posts table', '', __LINE__, __FILE__, $sql);
										}
								}
				}
				//
				// Resync index :)
				// 
								sync('forum', $forum_id);
								sync('forum', $board_config['move_when_locked_id']);

}
//
// END OF THE MOVE TOPICS WHEN LOCKED MODIFICATION
//


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

Bericht door Bee » 14 jun 2006, 16:25

Reageer je op iemand of ?
... Maar ik modereer (nog) niet.

RobinTown
Berichten: 726
Lid geworden op: 17 jan 2004, 17:28
Contacteer:

Bericht door RobinTown » 14 jun 2006, 19:08

Op de laatste post in de eerste pagina lijkt me

Insomnia
Berichten: 277
Lid geworden op: 15 apr 2006, 20:52
Contacteer:

Bericht door Insomnia » 16 jun 2006, 16:57

oja ik had niet gezien dat er 2 de pagina was :D:D

Gesloten