Anzeige Berechtigungen in Forum + Topic durch Popup ersetzen

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

In den Dateien viewtopic.php und viewforum.php. Dort, wo mein Mod nach $s_auth_can die Zeile mit $s_auth_can2 einfügt.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

dankeschön...gleich geändert :D
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

Und wie genau macht man es wie hier?
Also dass kein PopUp aufgeht, sondern die Zeilen einfach eingefügt werden?
[center]Populanten von transparenten Domizilen sollten
mit fester Materie keine transzendenten Bewegungen durchf?hren.
[/center]


Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ist alles im Snippet enthalten.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

wer lesen kann ist klar im Vorteil!
Hatte die toggle_dospley Datei ins falsche Verzeichnis kopiert *ggg*
[center]Populanten von transparenten Domizilen sollten
mit fester Materie keine transzendenten Bewegungen durchf?hren.
[/center]


Bild
Benutzeravatar
lazka
Beiträge: 51
Registriert: Do 24.Mär, 2005 09:54
Wohnort: Graz
Kontaktdaten:

Beitrag von lazka »

Hatte gestern genau die selbe Idee :)

Hab aber da ich Plus (naja eigendlich hab ich schon alles ersetzt :rolleyes: ) einsetze
gleich das JS vom Kalender benutzt (weiß jetzt nicht wie es ist wenn man den ausschaltet...
bei mir ist er gewollt nicht ausschaltbar)
funktioniert auch wunderbar ohne zusätzliches zeugs..

Könnt ja mal anschaun: >go there<

btw: mir fällt grad auf das ihr das auch für die Optionen beim Posten verwendet
das kommt bei mir als nächstes dran (attachment, umfragen etc..)


mfg lazka

€dit: obengenanntes auch erledigt.... (testbar im Gästebuch)
Zuletzt geändert von lazka am So 17.Apr, 2005 20:30, insgesamt 1-mal geändert.
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

mal nebenbei erwähnt: nettes Template!
Zuletzt geändert von skittles am So 17.Apr, 2005 15:49, insgesamt 1-mal geändert.
[center]Populanten von transparenten Domizilen sollten
mit fester Materie keine transzendenten Bewegungen durchf?hren.
[/center]


Bild
Benutzeravatar
lazka
Beiträge: 51
Registriert: Do 24.Mär, 2005 09:54
Wohnort: Graz
Kontaktdaten:

Beitrag von lazka »

THX! ^o man tut was man kann

(--> www.newacts.de)
Zuletzt geändert von lazka am So 17.Apr, 2005 16:18, insgesamt 1-mal geändert.
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

ich weiß eh! Steht eh im footer!
[center]Populanten von transparenten Domizilen sollten
mit fester Materie keine transzendenten Bewegungen durchf?hren.
[/center]


Bild
helluvaguy
Beiträge: 128
Registriert: Di 06.Apr, 2004 20:22

Beitrag von helluvaguy »

Ein sehr nützliches Snippet. Werde es gleich mal ausprobieren. Danke
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Ähm oxpus?
Offne bei mir doch mal bitte das PopUp. ^5
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ist die Frage, ob Du vor dem Link die Forum-ID schon verfügbar hast. Die wird ja als $forum_id übergeben. Prüfe das mal nach...

Ansonsten ist das schon ulkig: Keine Berechtigung, die eigenen Berechtigungen einzusehen :rofl:
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

Also entweder Amiga hat es bereits behoben, oder es geschah ein Wunder!
Bei mir gehts! (zumindest bei MouseOver)
Wenn ich draufklicke öffnet sich ein Fenster in dem das Forum angezeigt wird!

^ich habs als nicht angemeldeter Gast versucht!
[center]Populanten von transparenten Domizilen sollten
mit fester Materie keine transzendenten Bewegungen durchf?hren.
[/center]


Bild
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Nene, ich bin noch nicht wieder dazu gekommen nachzusehen.
Das Mouseover funktioniert, nur halt das PopUp zeigt nicht was es soll!
Gäste bekommen den index (ist auch logisch den

Code: Alles auswählen

[s=38]	if ( !$userdata['session_logged_in'] )
	{
		redirect(append_sid("index.$phpEx", true));
	}
) und Registrierte Benutzer bekommen die Meldung
Nur haben die Berechtigung, in diesem Forum Beiträge zu lesen
. ^2
Eindeutig exestiert $is_auth() nicht. :(

// EDIT
Die foren_id muss beim link verfügbar sein, denn sie wird vorher bereits mehrfach eingesetzt.
Zuletzt geändert von AmigaLink am Di 03.Mai, 2005 12:43, insgesamt 1-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

:!:
Ja, wenn man den CH Mod hat, nimmt man oft nicht die default-Funktionen.
Ich baue das mal um und melde mich die Tage wieder mit der korrekten Datei ...

EDIT
Versuchs mal so:
Ersetze in der forum_permissions.php die Zeile

Code: Alles auswählen

$is_auth = $tree['auth'][POST_FORUM_URL . $forum_id];
durch

Code: Alles auswählen

$is_auth = auth(AUTH_ALL, $forum_id, $userdata);
EDIT2
Bei mir klappt das so...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Zu spät, ich bin bereits selber dadrauf gekommen. :D

// EDIT
Wäre dein edit angezeigt worden, hätte ich allerdings nicht drüber nachdenken müssen. ^2
Zuletzt geändert von AmigaLink am Mi 04.Mai, 2005 13:54, insgesamt 1-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Ich habe dieser Tage ein Problem auf EmF festgestellt und tüftle seit dem an einer Lösung die mir aber absolut nicht kommen will. :(
Und zwar nutze ich auf EmF ja nur das PopUp, und nicht das MouseOver, für die Berechtigungsanzeige. Lokal Funktioniert das auch ohne Probleme und wenn ich nicht nicht schwer vertuhe, hat das auch Online geklappt als ich es eingebaut habe!
Aber jetzt öffnet sich nur noch ein Fenster mit der Meldung das daß gewählte Forum nicht exestiert! :eek: Interessanterweise wird in dem Fenster sogar der komplette Boardheader angezeigt (was ja nicht sein sollte) und was noch interessanter ist, ich kann sogar die forum_permissions.php löschen ohne das sich irgendetwas ändert! ^2 ^1
Fällt dir dazu zufällig etwas ein, oxpus?
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Der Link wird falsch sein. Schau Dir die Install in der viewforum.php, bzw. viewtopic.php mal genauer an...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Der Link stimmt.
Viewforum.php:

Code: Alles auswählen

$s_auth_can = '<a href="javascript:void(0)" onclick="window.open(\''.append_sid('forum_permissions.'.$phpEx.'?'.POST_FORUM_URL.'='.$forum_id).'\', \'_permissions\', \'width=400,height=220,left=350,top=250,scrollbars=auto,resizable=no\')" class="genmed">'.$lang['Your_permissions'].'&nbsp;</a><br />';
viewtopic.php:

Code: Alles auswählen

$s_auth_can = '<a href="javascript:void(0)" onclick="window.open(\''.append_sid('forum_permissions.'.$phpEx.'?'.POST_FORUM_URL.'='.$forum_id).'\', \'_permissions\', \'width=400,height=220,left=350,top=250,scrollbars=auto,resizable=no\')" class="genmed">'.$lang['Your_permissions'].'&nbsp;</a><br />';
Wenn der falsch wäre, dann würde es ja auch lokal nicht gehen. ;)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hm, Popupblocker, Javascript, sonstiges deaktiviert?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Das stimmt alles.
Das Popup geht ja auf, nur zeigt es nicht das was es soll! ^1
Aus einem mir unerklärlichem Grund wird anscheinend nicht die forum_permissions.php aufgerufen, sondern die viewforum mit einer nicht vorhandenen id. ^5
Da bin ich aber auch erst heute hinter gekommen, als ich testweise mal die forum_permissions.php gelöscht habe!

Ich geh jetzt mal Spatzieren, vielleicht fällt mir dann was ein. ;)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
karstenkurt
Beiträge: 597
Registriert: Do 31.Mär, 2005 20:20
Kontaktdaten:

Beitrag von karstenkurt »

Bei mir kommt nach nem Klick Das hier

Code: Alles auswählen

Fatal error: Call to undefined function: attach_build_auth_levels() in C:\Programme\xampp\htdocs\testsysteml\forum_permissions.php on line 54
Nur als Hinweis:
Hab den H Ref durch ein Div ersetzt, weil ich kein Popup mag.

Wie bekomme ich das moderieren noch da rein?
Zuletzt geändert von karstenkurt am Fr 06.Jan, 2006 14:13, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Lass die angegebene Zeile weg, wenn Du keinen Attachment MOD installiert hast.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
karstenkurt
Beiträge: 597
Registriert: Do 31.Mär, 2005 20:20
Kontaktdaten:

Beitrag von karstenkurt »

[quote="karstenkurt - Fr 06.Jan, 2006 14:08";p="51674"]
Wie bekomme ich das moderieren noch da rein?[/quote]

Kannst mir das auch noch verraten? :)
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Öh, das hatte ich absichtlich weggelassen, denn ich hatte Probleme mit dem Link.
Ich bekam den nicht im Hauptfenster geöffnet. Warum auch immer, denn normalerweise wird das mittels target="_parent" angesprochen.
Wie dem auch sei, versuchs mal:
Füge nach dem letzten $s_auth_can .= ... noch diese Zeile mit ein:

Code: Alles auswählen

$s_auth_can .= ( $is_auth['auth_mod'] ) ? sprintf($lang['Rules_moderate'], "<a href=\"modcp.$phpEx?" . POST_FORUM_URL . "=$forum_id&sid=" . $userdata['session_id'] . '" target="_parent">', '</a>') : '';
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten