Edit Store nicht bei Admins
Verfasst: 06.05.2007 14:13
Hi Leuts
Ich bräuchte mal Hilfe
Ich habe den Edit Store Mod in mein Forum eingebaut wie bekomme ich das hin das wenn ein Admin etwas editiert dieses NICHT gespeichert wird ?
Also nur bei Usern oder Mods.........
Der relevante Code dürfte hier enthalten sein
oder in der edit_store.php
Wäre nett wenn da mal jemand hilfreich zur Seite stehen könnte.
Gruß
Red Benz
Ich bräuchte mal Hilfe
Ich habe den Edit Store Mod in mein Forum eingebaut wie bekomme ich das hin das wenn ein Admin etwas editiert dieses NICHT gespeichert wird ?
Also nur bei Usern oder Mods.........
Der relevante Code dürfte hier enthalten sein
Code: Alles auswählen
Zuviel Code gelöscht - Dr.Death
Code: Alles auswählen
<?
/***************************************************************************
* edit_store.php
* --------------------------
* Version : 2.0.6
* Email : majorflam@majormod.com
* Site : http://www.majormod.com
* Copyright : Majorflam 2004/5
*
***************************************************************************/
if ( !defined('IN_PHPBB') )
{
die('Hacking attempt');
}
if ( $store_mode == 'store_post' )
{
// grab the original post_text
$sql=" SELECT post_text, bbcode_uid FROM " . POSTS_TEXT_TABLE . "
WHERE post_id=$post_id
";
if ( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Error in posting', '', __LINE__, __FILE__, $sql);
}
$row=$db->sql_fetchrow($result);
$original_message=$row['post_text'];
$original_bbcode_uid=$row['bbcode_uid'];
$this_edit_time=time();
$sql=" INSERT INTO " . EDIT_STORE_TABLE . "
(post_id,edited_time,post_text, bbcode_uid, edited_by)
VALUES
($post_id,$this_edit_time,'" . addslashes($original_message) . "','$original_bbcode_uid'," . $userdata['user_id'] . ")
";
if (!$db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'Error in posting', '', __LINE__, __FILE__, $sql);
}
}
?>
Gruß
Red Benz