Seite 1 von 1
Gobale Ankündigung
Verfasst: 30.12.2003 16:08
von jörg gierth
Hi,
ich suchen einen Mod , der es den Admin erlaubt eine Global Ankündigung in jedes Forum des Boads zusetzen.
Gibt es sowas.
Gruß Jörg
Verfasst: 30.12.2003 16:13
von JumpinJack
Verfasst: 30.12.2003 16:14
von Nana23
nennt sich global announcement
und den findest du hier
http://www.phpbbhacks.com/viewhack.php?id=345
Verfasst: 30.12.2003 18:53
von jörg gierth
thanks
Verfasst: 01.01.2004 06:00
von Elvis
so jetzt habe ich mal eine ganz blöde frage dazu
ich habe mir die Version 1.2.8em eingebaut
da ich den Categories hierarchy 2.0.5 Part 1 + 2 drin habe mußte ich vom Global 2 Datei weg lassen.
--> admin/admin_forumauth.php
--> admin/admin_ug_auth.php
der Code teil dafür ist dieser hier
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
#
#-----[ FIND ]------------------------------------------------
#
SET auth_view = 0,
WHERE
#
#-----[ IN-LINE FIND ]----------------------------------------
#
WHERE
#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
, auth_globalannounce = 0
#
#-----[ FIND ]------------------------------------------------
#
SET auth_view = 0,
WHERE
#
#-----[ IN-LINE FIND ]----------------------------------------
#
WHERE
#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
, auth_globalannounce = 0
#
Verfasst: 01.01.2004 23:30
von Acid
muß ich das trotzdem einbauen, wenn ja in welchen dateien steht das denn nun ?
Mit dem obigen Code könntest du einstellen, wer in welchem Forum die globalen Ankündigungen erstellen darf.
Diesen ganze auth-Code findest du beim Category Hierarchie Mod in der def_auth.php.
Verfasst: 02.01.2004 00:03
von Elvis
Danke
werde ich ändern, bis jetzt habe ich keine Fehler bemrkt was dies betrifft.
aber dadrauf wäre ich net gekommen.
Verfasst: 05.01.2004 20:40
von Elvis
also ich habes versucht das einzubauen ( 4 postings höher).
ich komme da nicht weiter, besser gesag ich finde da einige Sachen nicht:(
deshalb frage ich mal, ob mir das vieleicht jemand einbauen könnte ?
Verfasst: 05.01.2004 22:37
von oxpus
Durch den Categories Hierarchy Mod ist der von Dir angegebene Part (zumindest, was Du dort nicht mehr findest) in die Datei includes/def_auth.php gewandert und zwar für admin/admin_forumauth.php und admin/admin_ug_auth.php. Somit musst Du nur den Part der Berechtigungen nur in der neuen Datei durchführen und alle Berechtigungen für Globale Ankündigungen können wie gehabt eingestellt werden.
Der Rest von dem angegebenen Dateien ist nach wie vor in den beiden admin_...auth.php-Dateien zu installieren. Das betrifft gerade die admin_ug_auth.php.
Verfasst: 06.01.2004 00:28
von Elvis

jetzt habe ich das alles versucht mehr als ein
Parse error an verscheidenen Zeilen bekomme ich net
ist doch mist sowas, wo ich den Global als 1stets drinn hatte und danach die anderen Mods, hat es geklappt.
ich fang doch net noch mal von vorne an.
Dann ebend nicht... ich sas ja schon 4 Tage drann um den Cat Hirachy und Attachment zu installieren
