jo so in der Art hab ich das nun auch gemacht ... aber voll umständlich

Problematisch war diese Stelle :
Code: Alles auswählen
if ( !empty($config->data['mod_topic_calendar_CH']) )
{
$s_auth_can .= ($user->auth(POST_FORUM_URL, 'auth_calendar', $forum_id) ? $user->lang('Rules_calendar_can') : $user->lang('Rules_calendar_cannot')) . '<br />';
}
//-- mod : attachmod -----------------------------------------------------------
//-- delete
/*
$s_auth_can .= ($user->auth(POST_FORUM_URL, 'auth_mod', $forum_id) ? sprintf($user->lang('Rules_moderate'), '<a href="' . $config->url('modcp', array(POST_FORUM_URL => $forum_id, 'start' => _read('start', TYPE_INT), 'sid' => $user->data['session_id']), true) . '">', '</a>') : '') . '<br />';
*/
//-- add
$is_auth = auth(AUTH_ALL, $forum_id, $user->data);
attach_build_auth_levels($is_auth, $s_auth_can);
$s_auth_can .= ($user->auth(POST_FORUM_URL, 'auth_mod', $forum_id) ? sprintf($user->lang('Rules_moderate'), '<a href="' . $config->url('modcp', array(POST_FORUM_URL => $forum_id, 'start' => _read('start', TYPE_INT), 'sid' => $user->data['session_id']), true) . '">', '</a>') : '');
//-- fin mod : attachmod -------------------------------------------------------
}
in der Anleitung stand folgendes :
Code: Alles auswählen
#
#-----[ FIND ]------------------------------------------------
#
# this is a partial search : the full lines are longer
#
if ( !empty($config->data['mod_topic_calendar_CH']) )
{
$s_auth_can .= ($user->auth(POST_FORUM_URL, 'auth_calendar', $forum_id) ?
}
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : attachmod -----------------------------------------------------------
//-- add
if ( defined('CH_mod_attachmod') )
{
$s_auth_can .= ($user->auth(POST_FORUM_URL, 'auth_attachments', $forum_id) ? sprintf($user->lang('Rules_attach_can'), '<a href="' . $config->url('attach_rules', array(POST_FORUM_URL => $forum_id), true) . '" target="_blank">', '</a>') : $user->lang('Rules_attach_cannot')) . '<br />';
$s_auth_can .= ($user->auth(POST_FORUM_URL, 'auth_download', $forum_id) ? $user->lang('Rules_download_can') : $user->lang('Rules_download_cannot')) . '<br />';
}
//-- fin mod : attachmod -------------------------------------------------------
Ich hab das jetzt mal so gemacht :
Code: Alles auswählen
if ( !empty($config->data['mod_topic_calendar_CH']) )
{
$s_auth_can .= ($user->auth(POST_FORUM_URL, 'auth_calendar', $forum_id) ? $user->lang('Rules_calendar_can') : $user->lang('Rules_calendar_cannot')) . '<br />';
}
//-- mod : attachmod -----------------------------------------------------------
//-- add
if ( defined('CH_mod_attachmod') )
{
$s_auth_can .= ($user->auth(POST_FORUM_URL, 'auth_attachments', $forum_id) ? sprintf($user->lang('Rules_attach_can'), '<a href="' . $config->url('attach_rules', array(POST_FORUM_URL => $forum_id), true) . '" target="_blank">', '</a>') : $user->lang('Rules_attach_cannot')) . '<br />';
$s_auth_can .= ($user->auth(POST_FORUM_URL, 'auth_download', $forum_id) ? $user->lang('Rules_download_can') : $user->lang('Rules_download_cannot')) . '<br />';
}
//-- fin mod : attachmod -------------------------------------------------------
$s_auth_can .= ($user->auth(POST_FORUM_URL, 'auth_mod', $forum_id) ? sprintf($user->lang('Rules_moderate'), '<a href="' . $config->url('modcp', array(POST_FORUM_URL => $forum_id, 'start' => _read('start', TYPE_INT), 'sid' => $user->data['session_id']), true) . '">', '</a>') : '') . '<br />';
}
Ich hoffe mal das ist richtig, denn in der alten Version war die Zeile gelöscht, also muss sie laut Anleitung in dieser Version wieder drin sein

PUH!