Smiley Permission Mod - Benutzer können Admin Smilies sehen
Verfasst: 15.07.2006 12:47
Hi!
Ich habe den Smiley Permission Mod eingebaut. Nun habe ich im Admin Menü noch zum Testen die Smileyrechte des "
" Smileys auf Admin gesetzt und bin mit einem normalen User Account nochmal ins Forum. Doch der User kann den Smiley immernoch benutzen?!?!
Noch was ich hatte Probleme beim Einbau mit dieser Stelle:
Außerdem:
Diese waren:
mfg Pingu
PS: Ich musste leider die ganzen Codestellen zur Erklärung einfügen. Ich hoffe, dass das grad noch so durchgeht...
PPS: Welche Dateien braucht ihr, um mir helfen zu können? Postet es und ich stelle sie zur Verfügung!
Ich habe den Smiley Permission Mod eingebaut. Nun habe ich im Admin Menü noch zum Testen die Smileyrechte des "

Noch was ich hatte Probleme beim Einbau mit dieser Stelle:
So nun gibt es aber diese Stelle im 2. Teil 2-mal!!! und zwar einmal direkt nach dem 1. Einbau und später nochmal. Ich habe es zum 2. geschrieben, dass ich gefunden habe...Am Anfang steht da das:Späterr dann das:Code: Alles auswählen
# #-----[ FIND ]------------------------------------------ # // // Admin has selected to add a smiley. // # #-----[ AFTER, ADD ]------------------------------------------ # $smilie_access = '<select name="access_level">'; $smilie_access .= '<option value="'.ADMIN.'">'.$lang['Forum_ADMIN'].'</option>'; $smilie_access .= '<option value="'.MOD.'">'.$lang['Forum_MOD'].'</option>'; $smilie_access .= '<option value="'.USER.'" SELECTED>'.$lang['Forum_ALL'].'</option>'; $smilie_access .= '</select>';
Code: Alles auswählen
# #-----[ FIND ]------------------------------------------ # $template->set_filenames(array( "body" => "admin/smile_edit_body.tpl") ); # #-----[ BEFORE, ADD ]------------------------------------------ # $smilie_access = '<select name="access_level">'; $smilie_access .= '<option value="'.ADMIN.'">'.$lang['Forum_ADMIN'].'</option>'; $smilie_access .= '<option value="'.MOD.'">'.$lang['Forum_MOD'].'</option>'; $smilie_access .= '<option value="'.USER.'">'.$lang['Forum_ALL'].'</option>'; $smilie_access .= '</select>'; $access = $smile_data['access_level']; $smilie_access = str_replace('value="'.$access.'">', 'value="'.$access.'" SELECTED>', $smilie_access);
Außerdem:
Diese beiden Einträge fand ich gar nicht! Ich habe es dann jeweils zu ähnlichen geschrieben.und:Code: Alles auswählen
# #-----[ FIND ]------------------------------------------ # $smile_id = ( isset($HTTP_POST_VARS['smile_id']) ) ? intval($HTTP_POST_VARS['smile_id']) : intval($HTTP_GET_VARS['smile_id']); # #-----[ AFTER, ADD ]------------------------------------------ # $smile_access = ( isset($HTTP_POST_VARS['access_level']) ) ? intval($HTTP_POST_VARS['access_level']) : intval($HTTP_GET_VARS['access_level']);
Code: Alles auswählen
# #-----[ FIND ]------------------------------------------ # $smile_emotion = ( isset($HTTP_POST_VARS['smile_emotion']) ) ? $HTTP_POST_VARS['smile_emotion'] : $HTTP_GET_VARS['smile_emotion']; # #-----[ AFTER, ADD ]------------------------------------------ # $smile_access = ( isset($HTTP_POST_VARS['access_level']) ) ? intval($HTTP_POST_VARS['access_level']) : intval($HTTP_GET_VARS['access_level']);
Diese waren:
Könnt ihr mir helfen?und:Code: Alles auswählen
$smile_id = ( isset($HTTP_POST_VARS['smile_id']) ) ? intval($HTTP_POST_VARS['smile_id']) : 0;
Code: Alles auswählen
$smile_id = ( isset($HTTP_POST_VARS['smile_id']) ) ? intval($HTTP_POST_VARS['smile_id']) : 0;
mfg Pingu
PS: Ich musste leider die ganzen Codestellen zur Erklärung einfügen. Ich hoffe, dass das grad noch so durchgeht...
PPS: Welche Dateien braucht ihr, um mir helfen zu können? Postet es und ich stelle sie zur Verfügung!