Advanced topic type mod
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.

Advanced topic type mod
Wat is het probleem? debug mode
Wanneer ontstond het probleem? nu net na het uploaden
Adres van je forum: http://
Directe link naar de modification: http://www.phpbbhacks.com/download/3561
phpBB versie: nieuwste
Heb je onlangs een andere mod of stijl geïnstalleerd? mod, separate announcements and sticky topics
Heb je gezocht naar een antwoord? weet niet direct waar te beginnen
opmerking: melding die ik krijg:
Could not obtain topic information
DEBUG MODE
SQL Error : 1054 Unknown column 't.topic_type_active' in 'where clause'
SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_username, p2.post_username AS post_username2, p2.post_time FROM phpbb_topics t, phpbb_users u, phpbb_posts p, phpbb_posts p2, phpbb_users u2 WHERE t.forum_id = 10 AND t.topic_poster = u.user_id AND p.post_id = t.topic_first_post_id AND p2.post_id = t.topic_last_post_id AND u2.user_id = p2.poster_id AND t.topic_type > 3 AND t.topic_type_active = 1 ORDER BY t.topic_type DESC, t.topic_last_post_id DESC LIMIT 0, 50
Line : 359
File : viewforum.php
Wanneer ontstond het probleem? nu net na het uploaden
Adres van je forum: http://
Directe link naar de modification: http://www.phpbbhacks.com/download/3561
phpBB versie: nieuwste
Heb je onlangs een andere mod of stijl geïnstalleerd? mod, separate announcements and sticky topics
Heb je gezocht naar een antwoord? weet niet direct waar te beginnen
opmerking: melding die ik krijg:
Could not obtain topic information
DEBUG MODE
SQL Error : 1054 Unknown column 't.topic_type_active' in 'where clause'
SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_username, p2.post_username AS post_username2, p2.post_time FROM phpbb_topics t, phpbb_users u, phpbb_posts p, phpbb_posts p2, phpbb_users u2 WHERE t.forum_id = 10 AND t.topic_poster = u.user_id AND p.post_id = t.topic_first_post_id AND p2.post_id = t.topic_last_post_id AND u2.user_id = p2.poster_id AND t.topic_type > 3 AND t.topic_type_active = 1 ORDER BY t.topic_type DESC, t.topic_last_post_id DESC LIMIT 0, 50
Line : 359
File : viewforum.php
Had alles wel netjes online gezet, maar inderdaad, dat over het hoofd gezien.
Uitgevoerd en na een paar keer de melding unauthorised gekregen te hebben lijkt het nu toch te werken.
Ben precies wel iemand die snel over een detail kijkt, bedankt
Edit: Nu krijg ik deze:
Fatal error: Call to undefined function: () in /data/members/free/tripod/nl/a/r/i/arifiene/htdocs/includes/functions_post.php on line 239
Dit is de code rondom de lijn:
Uitgevoerd en na een paar keer de melding unauthorised gekregen te hebben lijkt het nu toch te werken.
Ben precies wel iemand die snel over een detail kijkt, bedankt

Edit: Nu krijg ik deze:
Fatal error: Call to undefined function: () in /data/members/free/tripod/nl/a/r/i/arifiene/htdocs/includes/functions_post.php on line 239
Dit is de code rondom de lijn:
Code: Selecteer alles
message_die(GENERAL_MESSAGE, $lang['Flood_Error']);
}
}
}
// BEGIN Advanced Topic Type MOD
$sql_tt = "SELECT * FROM ". TOPIC_ADD_TYPE_TABLE ."
WHERE topic_type_order = ". intval($topic_type-POST_ADD_TYPE) ;
if ( !$result_tt = $db->sql_query($sql_tt) )
{
message_die(GENERAL_ERROR, 'Could not get topic type info', '', __LINE__, __FILE__, $sql_tt);
}
while( $tt_row = $db->sql_fetchrow($result_tt) )
{
$topic_type_active = ", topic_type_active = ". $tt_row['topic_type_active'] ."";
}
// END Advanced Topic Type MOD
}
if ($mode == 'editpost')
{
remove_search_post($post_id);
}
if ($mode == 'newtopic' || ($mode == 'editpost' && $post_data['first_post']))
{
$topic_vote = (!empty($poll_title) && count($poll_options) >= 2) ? 1 : 0;
$sql = ($mode != "editpost") ? "INSERT INTO " . TOPICS_TABLE . " (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote) VALUES ('$post_subject', " . $userdata['user_id'] . ", $current_time, $forum_id, " . TOPIC_UNLOCKED . ", $topic_type, $topic_vote)" : "UPDATE " . TOPICS_TABLE . " SET topic_title = '$post_subject', topic_type = $topic_type " . $topic_type_active (($post_data['edit_vote'] || !empty($poll_title)) ? ", topic_vote = " . $topic_vote : "") . " WHERE topic_id = $topic_id";
if (!$db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'Error in posting', '', __LINE__, __FILE__, $sql);
}
Code: Selecteer alles
$sql = ($mode != "editpost") ? "INSERT INTO " . TOPICS_TABLE . " (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote) VALUES ('$post_subject', " . $userdata['user_id'] . ", $current_time, $forum_id, " . TOPIC_UNLOCKED . ", $topic_type, $topic_vote)" : "UPDATE " . TOPICS_TABLE . " SET topic_title = '$post_subject', topic_type = $topic_type " . $topic_type_active (($post_data['edit_vote'] || !empty($poll_title)) ? ", topic_vote = " . $topic_vote : "") . " WHERE topic_id = $topic_id";
Code: Selecteer alles
" . $topic_type_active (
Code: Selecteer alles
" . $topic_type_active . (
de functions_post
forum
Dit forum gebruik ik eigenlijk als test wanneer ik nieuwe mods doe, zo hebben de leden er last van als het niet direct goed gaat.
forum
Dit forum gebruik ik eigenlijk als test wanneer ik nieuwe mods doe, zo hebben de leden er last van als het niet direct goed gaat.
Ja inderdaad dat is een andere mod en die ging zonder problemen eigenlijk.
Nu wou ik ook de mod zodat je zelf soorten topics kan aanmaken buiten de announcements en sticky's.
Dus ook bv Events ofzo. En met die mod loopt het dus compleet verkeerd.
Permissie is gezet dat alle leden normaal een Event kunnen posten maar dat werkt dus langs geen kanten. Het blijft het met haperingen posten als een gewone topic (dus niet zoals ingesteld Event).
Link naar welke mod het is heb ik in de eerste post gegeven.
Nu wou ik ook de mod zodat je zelf soorten topics kan aanmaken buiten de announcements en sticky's.
Dus ook bv Events ofzo. En met die mod loopt het dus compleet verkeerd.
Permissie is gezet dat alle leden normaal een Event kunnen posten maar dat werkt dus langs geen kanten. Het blijft het met haperingen posten als een gewone topic (dus niet zoals ingesteld Event).
Link naar welke mod het is heb ik in de eerste post gegeven.