Seite 2 von 2

Verfasst: 01.02.2006 12:54
von snakeone
Ne bei PN´s kann ich die nachrichten editieren :-?

http://snakeone.sn.ohost.de/phpBB/posting.txt

edit:es geht wieder. :grin:
Es lag am CashMOD.
Könnte mir vll. jemand sagen ob da irgendwo im code ein Fehler ist der das editieren von beiträgen verhindert:

Code: Alles auswählen

#-----[ OPEN ]------------------------------------------
#
posting.php

#
#-----[ FIND ]------------------------------------------
#
define('IN_PHPBB', true);

#
#-----[ AFTER, ADD ]------------------------------------------
#
define('IN_CASHMOD', true);
define('CM_POSTING', true);

#
#-----[ FIND ]------------------------------------------
#
		$sql = "SELECT f.*, t.topic_status, t.topic_title

#
#-----[ IN-LINE FIND ]------------------------------------------
#
t.topic_title

#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, t.topic_poster

#
#-----[ FIND ]------------------------------------------
#
		$select_sql = ( !$submit ) ? ", t.topic_title, p.enable_bbcode, p.enable_html, p.enable_smilies, p.enable_sig, p.post_username, pt.post_subject, pt.post_text, pt.bbcode_uid, u.username, u.user_id, u.user_sig" : '';

#
#-----[ BEFORE, ADD ]------------------------------------------
#
		$temp = $submit;
		$submit = !(!$submit || ( isset($board_config['cash_disable']) && !$board_config['cash_disable'] && (($mode == 'editpost') || ($mode == 'delete'))));

#
#-----[ FIND ]------------------------------------------
#
		$where_sql = ( !$submit ) ? "AND pt.post_id = p.post_id AND u.user_id = p.poster_id" : '';

#
#-----[ AFTER, ADD ]------------------------------------------
#
		$submit = $temp;
		unset($temp);

#
#-----[ FIND ]------------------------------------------
#
		$post_data['poster_post'] = ( $post_info['poster_id'] == $userdata['user_id'] ) ? true : false;

#
#-----[ BEFORE, ADD ]------------------------------------------
#
		$post_data['post_text'] = ( ($mode == 'editpost') || ($mode == 'delete') ) ? $post_info['post_text'] : '';
		$post_data['bbcode_uid'] = ( ($mode == 'editpost') || ($mode == 'delete') ) ? $post_info['bbcode_uid'] : '';

#
#-----[ FIND ]------------------------------------------
#
		$post_data['first_post'] = ( $mode == 'newtopic' ) ? true : 0;

#
#-----[ BEFORE, ADD ]------------------------------------------
#
		$post_data['topic_poster'] = ( $mode == 'reply' ) ? $post_info['topic_poster'] : 0;

#