Also ich versuche gerade den Global announcement Mod einzubauen aber leider habe ich ein paar codes welche vom ch mod gelöscht sind oder woanders sein müßten
index.php
#
#-----[ FIND ]------------------------------------------------
#
FROM " . CATEGORIES_TABLE . " c
#
#-----[ AFTER, ADD ]------------------------------------------
#
".(($userdata['user_level']!=ADMIN)? "WHERE c.cat_id<>'".HIDDEN_CAT."'" :"" )."
search.php
Dazu hätte ich probleme mit diesen beiden dateien:#
#-----[ FIND ]------------------------------------------------
#
$sql = "SELECT c.cat_title, c.cat_id, f.forum_name, f.forum_id
FROM " . CATEGORIES_TABLE . " c, " . FORUMS_TABLE . " f
WHERE f.cat_id = c.cat_id
#
#-----[ AFTER, ADD ]------------------------------------------
#
".(($userdata['user_level'] == ADMIN)? "" : " AND c.cat_id<>'".HIDDEN_CAT."'" )."
Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------------
#
admin/admin_forumauth.php
#
#-----[ FIND ]------------------------------------------------
#
// View Read Post Reply Edit Delete Sticky Announce Vote Poll
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Globalannounce added
#
#-----[ FIND ]------------------------------------------------
#
$simple_auth_ary = array(
0 => array(
#
#-----[ IN-LINE FIND ]----------------------------------------
#
),
#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
, AUTH_MOD
#
#-----[ FIND ]------------------------------------------------
#
1 => array(
#
#-----[ IN-LINE FIND ]----------------------------------------
#
),
#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
, AUTH_MOD
#
#-----[ FIND ]------------------------------------------------
#
2 => array(
#
#-----[ IN-LINE FIND ]----------------------------------------
#
),
#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
, AUTH_MOD
#
#-----[ FIND ]------------------------------------------------
#
3 => array(
#
#-----[ IN-LINE FIND ]----------------------------------------
#
),
#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
, AUTH_MOD
#
#-----[ FIND ]------------------------------------------------
#
4 => array(
#
#-----[ IN-LINE FIND ]----------------------------------------
#
),
#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
, AUTH_MOD
#
#-----[ FIND ]------------------------------------------------
#
5 => array(
#
#-----[ IN-LINE FIND ]----------------------------------------
#
),
#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
, AUTH_MOD
#
#-----[ FIND ]------------------------------------------------
#
6 => array(
#
#-----[ IN-LINE FIND ]----------------------------------------
#
),
#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
, AUTH_MOD
#
#-----[ FIND ]------------------------------------------------
#
$forum_auth_fields = array(
#
#-----[ IN-LINE FIND ]----------------------------------------
#
);
#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
, 'auth_globalannounce'
#
#-----[ FIND ]------------------------------------------------
#
']);
#
#-----[ IN-LINE FIND ]----------------------------------------
#
);
#
#-----[ IN-LINE REPLACE WITH ]--------------------------------
#
,
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Start add - Global announcement MOD
'auth_globalannounce' => $lang['Globalannounce']);
// End add - Global announcement MOD
#
#-----[ OPEN ]------------------------------------------------
#
admin/admin_ug_auth.php
#
#-----[ FIND ]------------------------------------------------
#
$forum_auth_fields = array(
#
#-----[ IN-LINE FIND ]----------------------------------------
#
);
#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
, 'auth_globalannounce'
#
#-----[ FIND ]------------------------------------------------
#
'auth_announce' => AUTH_ANNOUNCE,
#
#-----[ FIND ]------------------------------------------------
#
);
#
#-----[ IN-LINE FIND ]----------------------------------------
#
);
#
#-----[ IN-LINE REPLACE WITH ]--------------------------------
#
,
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Start add - Global announcement MOD
'auth_globalannounce' => AUTH_GLOBALANNOUNCE);
// End add - Global announcement MOD
#
#-----[ FIND ]------------------------------------------------
#
']);
#
#-----[ IN-LINE FIND ]----------------------------------------
#
);
#
#-----[ IN-LINE REPLACE WITH ]--------------------------------
#
,
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Start add - Global announcement MOD
'auth_globalannounce' => $lang['Globalannounce']);
// End add - Global announcement MOD
Code: Alles auswählen
if ( !defined('IN_PHPBB') )
{
die("Hacking attempt");
}
// presets
if ( defined('IN_ADMIN') )
{
// all the presets
// View Read Post Reply Edit Delete Sticky Announce Vote Poll
// Globalannounce added
$simple_auth_ary = array(
0 => array(AUTH_ALL, AUTH_ALL, AUTH_ALL, AUTH_ALL, AUTH_REG, AUTH_REG, AUTH_MOD, AUTH_MOD, AUTH_REG, AUTH_REG, AUTH_MOD),
1 => array(AUTH_ALL, AUTH_ALL, AUTH_REG, AUTH_REG, AUTH_REG, AUTH_REG, AUTH_MOD, AUTH_MOD, AUTH_REG, AUTH_REG, AUTH_MOD),
2 => array(AUTH_REG, AUTH_REG, AUTH_REG, AUTH_REG, AUTH_REG, AUTH_REG, AUTH_MOD, AUTH_MOD, AUTH_REG, AUTH_REG, AUTH_MOD),
3 => array(AUTH_ALL, AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_MOD, AUTH_ACL, AUTH_ACL, AUTH_MOD),
4 => array(AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_ACL, AUTH_MOD, AUTH_ACL, AUTH_ACL, AUTH_MOD),
5 => array(AUTH_ALL, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD),
6 => array(AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD, AUTH_MOD),
);
$simple_auth_types = array($lang['Public'], $lang['Registered'], $lang['Registered'] . ' [' . $lang['Hidden'] . ']', $lang['Private'], $lang['Private'] . ' [' . $lang['Hidden'] . ']', $lang['Moderators'], $lang['Moderators'] . ' [' . $lang['Hidden'] . ']');
}
// data description
$field_names = array(
'auth_view' => $lang['View'],
'auth_read' => $lang['Read'],
'auth_post' => $lang['Post'],
'auth_reply' => $lang['Reply'],
'auth_edit' => $lang['Edit'],
'auth_delete' => $lang['Delete'],
'auth_sticky' => $lang['Sticky'],
'auth_announce' => $lang['Announce'],
'auth_vote' => $lang['Vote'],
'auth_pollcreate' => $lang['Pollcreate'],
// Start add - Global announcement MOD
'auth_globalannounce' => $lang['Globalannounce']);
// End add - Global announcement MOD
);
// value description
$forum_auth_levels = array('ALL', 'REG', 'PRIVATE', 'MOD', 'ADMIN');
$forum_auth_const = array(AUTH_ALL, AUTH_REG, AUTH_ACL, AUTH_MOD, AUTH_ADMIN);
?>Sorry für die riesen codeschipsel aber so verstehen mich glaube ich alle am besten.
Ich hoffe Ihr könnt mir dabei wiedermal helfen.