Verfasst: 17.09.2003 19:09



Frage:
Könntest du mir das .zip-File von deinem Mod schicken? Ich weiss, ich hasse das auch...aber ich wäre dir wirklich extrem dankbar


Grüsse aus der Schweiz

phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
Wie gesagt, ich nutze das 2.0.6 ... weiss jemand, wie ich diesen Teil einbauen kann?#-----[ OPEN ]------------------------------------------
#
includes/functions_post.php
#
#-----[ FIND ]------------------------------------------
#
$sql = "UPDATE " . FORUMS_TABLE . " SET
$forum_update_sql
WHERE forum_id = $forum_id";
#
#-----[ BEFORE, ADD ]------------------------------------------
#
//
// get the parent_forum_id list to update the complete hierarchie as needed
//
$sql = "SELECT f.forum_id
FROM " . FORUMS_TABLE . " f, " . FORUMS_TABLE . " f2, " . CAT_REL_FORUM_PARENTS_TABLE . " cfp
WHERE cfp.parent_forum_id = f.forum_id
AND cfp.cat_id = f2.cat_id
AND f2.forum_id = " . $forum_id;
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query parent_forum_id list to update', '', __LINE__, __FILE__, $sql);
}
while( $row = $db->sql_fetchrow($result) )
{
$forum_parent_ids_list[] = $row['forum_id'];
$forum_parent_ids .= ", " . $row['forum_id'];
}
#
#-----[ FIND ]------------------------------------------
#
$sql = "UPDATE " . FORUMS_TABLE . " SET
$forum_update_sql
WHERE forum_id = $forum_id";
#
#-----[ IN-LINE, FIND ]------------------------------------------
#
WHERE forum_id = $forum_id";
#
#-----[ IN-LINE, REPLACE ]------------------------------------------
#
WHERE forum_id IN ($forum_id$forum_parent_ids)";
Code: Alles auswählen
message_die(GENERAL_ERROR, 'Could not query parent_forum_id list to update', '', __LINE__, __FILE__, $sql);
}
while( $row = $db->sql_fetchrow($result) )
{
$forum_parent_ids_list[] = $row['forum_id'];
$forum_parent_ids .= ", " . $row['forum_id'];
}
$sql = "UPDATE " . FORUMS_TABLE . " SET
$forum_update_sql
[color=red]WHERE forum_id IN ($forum_id$forum_parent_ids)";[/color] if (!$db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'Error in posting', '', __LINE__, __FILE__, $sql);
}
// set correct last_post_id of parent forums