Seite 1 von 2

Report post hack

Verfasst: 09.05.2007 20:41
von deyco
HI Leute!
Will"Report post hack" mit EM installieren und dann kommt :

Code: Alles auswählen

FIND FAILED: In file [admin/admin_users.php] could not find:

$avatar_sql = ", user_avatar = '" . str_replace("\'", "''", $user_avatar_local) . "', user_avatar_type = " . USER_AVATAR_GALLERY;
}
Kann das aber auch net finden!? Wie kann ich das erstzen!?

Code: Alles auswählen

-----[ OPEN ]------------------------------------------
#
admin/admin_users.php
#
#-----[ FIND ]------------------------------------------
#
			$avatar_sql = ", user_avatar = '" . str_replace("\'", "''", $user_avatar_local) . "', user_avatar_type = " . USER_AVATAR_GALLERY;
		}
	
#
#-----[ AFTER, ADD ]------------------------------------------
#
		// BEGIN Report Post Hack
		if ( $userdata['user_level'] > USER )
		{
			$avatar_sql .= ( isset($HTTP_POST_VARS['no_report_popup']) ) ? ( ', no_report_popup = ' . ( ($HTTP_POST_VARS['no_report_popup']) ? 1 : 0 ) ) : '';
			$avatar_sql .= ( isset($HTTP_POST_VARS['no_report_mail']) ) ? ( ', no_report_mail = ' . ( ($HTTP_POST_VARS['no_report_mail']) ? 1 : 0 ) ) : '';
		}
		// END Report Post Hack

#
#
Das ist das was ich machen muss!

Danke für die Hilfe!

Verfasst: 09.05.2007 21:06
von Da-Real-King
Was hälste davon es mal per Hand einzubauen?
Ist besser ;)
Haste das mal kontrolliert ob das drin ist?

Verfasst: 09.05.2007 21:14
von deyco
deyco hat geschrieben:
[...]

Kann das aber auch net finden!? Wie kann ich das erstzen!?

[...]
Hab ich schon versucht ;)

Verfasst: 09.05.2007 22:20
von Da-Real-King
Zeig mal bitte deine /admin/admin_users.php

Verfasst: 10.05.2007 04:48
von deyco

Verfasst: 10.05.2007 08:08
von Dr.Death
SUCHE :

Code: Alles auswählen

		{
			$avatar_sql = ", user_avatar = '" . str_replace("\'", "''", phpbb_ltrim(basename($user_avatar_category), "'") . '/' . phpbb_ltrim(basename($user_avatar_local), "'")) . "', user_avatar_type = " . USER_AVATAR_GALLERY;
		}
Dies ist bei Deiner Datei die Zeilen 699 - 701.

Füge DANACH (in einer neuen Zeile) den CODE vom MOD ein.

Verfasst: 10.05.2007 13:21
von deyco
Hi
ja das hat funktioniert... danke !
jetzt gehts weiter mit den Problemen - . -*

Code: Alles auswählen

FIND FAILED: In file [admin/admin_users.php] could not find:

'IP' => $ip,
'DELETE_IMG' => $delpost_img,
'DELETE' => $delpost, 
Kann es sein das da was überarbeitet werden muss in der installations beschreibung!?

Code: Alles auswählen


#
#-----[ OPEN ]------------------------------------------
#
admin/admin_users.php
#
#-----[ FIND ]------------------------------------------
#
		'IP' => $ip,
		'DELETE_IMG' => $delpost_img,
		'DELETE' => $delpost,
#
#-----[ AFTER, ADD ]------------------------------------------
#
		// BEGIN Report Post Hack
		'REPORT_IMG' => $report_img,
		'REPORT' => $report,
		// END Report Post Hack
#
#-----[ FIND ]------------------------------------------
#
		$ini_val = ( phpversion() >= '4.0.0' ) ? 'ini_get' : 'get_cfg_var';
		$form_enctype = ( !@$ini_val('file_uploads') || phpversion() == '4.0.4pl1' || !$board_config['allow_avatar_upload'] || ( phpversion() < '4.0.3' && @$ini_val('open_basedir') != '' ) ) ? '' : 'enctype="multipart/form-data"';

#
#-----[ AFTER, ADD ]------------------------------------------
#
		// BEGIN Report Post Hack
		if ( ($this_userdata['user_level'] > USER && !$board_config['report_only_admin'] ) || $this_userdata['user_level'] == ADMIN )
		{
			$template->assign_block_vars('switch_report', array(
				'L_NO_REPORT_POPUP' => $lang['Report_no_popup'],
				'NO_REPORT_POPUP_YES' => ( !$this_userdata['no_report_popup'] ) ? 'checked="checked"' : '',
				'NO_REPORT_POPUP_NO' => ( $this_userdata['no_report_popup'] ) ? 'checked="checked"' : '',

				'L_NO_REPORT_MAIL' => $lang['Report_no_mail'],
				'NO_REPORT_MAIL_YES' => ( !$this_userdata['no_report_mail'] ) ? 'checked="checked"' : '',
				'NO_REPORT_MAIL_NO' => ( $this_userdata['no_report_mail'] ) ? 'checked="checked"' : '')
			);
		}
		// END Report Post Hack
		
#
#
Danke für die Hilfe!
Hab die beiden schritte noch nicht überprüft( nur halt erstes Problem was ich gerad poste!) Stimmt der letze Schritt dabeI!?

P.S: Hier hab ich auch Probleme!
http://www.phpbb.de/viewtopic.php?t=148006

thx

Verfasst: 10.05.2007 13:54
von Dr.Death
Den Block gibt es nicht:

Code: Alles auswählen

'IP' => $ip, 
'DELETE_IMG' => $delpost_img, 
'DELETE' => $delpost, 
SUCHE:

Code: Alles auswählen

'RANK_SELECT_BOX' => $rank_select_box,
DANACH einfügen:

Code: Alles auswählen

      // BEGIN Report Post Hack 
      'REPORT_IMG' => $report_img, 
      'REPORT' => $report, 
      // END Report Post Hack 
Den Part mit:

Code: Alles auswählen

$ini_val = ( phpversion() >= '4.0.0' )
wirst Du selber finden können....

...und P.S.: Bitte kein Crossposting!

Verfasst: 10.05.2007 14:13
von deyco
Danke ist soweit drinn... Könnte man mal pls die Installation überarbeiten!?

Code: Alles auswählen

FIND FAILED: In file [templates/subSilver/viewtopic_body.tpl] could not find:

<td valign="top" nowrap="nowrap">{postrow.QUOTE_IMG} {postrow.EDIT_IMG} {postrow.DELETE_IMG} {postrow.IP_IMG}</td>
Das muss gemacht werden!

Code: Alles auswählen



#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/viewtopic_body.tpl
#
#-----[ FIND ]------------------------------------------
#
				<td valign="top" nowrap="nowrap">{postrow.QUOTE_IMG} {postrow.EDIT_IMG} {postrow.DELETE_IMG} {postrow.IP_IMG}</td>
#
#-----[ IN-LINE FIND ]------------------------------------------
#
{postrow.DELETE_IMG}
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
 {postrow.REPORT_IMG}
Danke!

mfg

Verfasst: 10.05.2007 14:16
von Dr.Death
Na, Du bist ja drollig ;-)

Wie soll denn jemand die Stellen finden können, wenn Du die benötigte Datei nicht verlinkst ?

Ansonsten: Suche doch nur nach kurzen Codestücken....

SUCHE

Code: Alles auswählen

{postrow.DELETE_IMG} 
;-)

BTW: Wenn Du mit einem MOD einbau überfodert bist:
Jobbörse