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
Guckst du hier

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 :(