Anzeige Berechtigungen in Forum + Topic durch Popup ersetzen
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!
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!
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
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!
-={ 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!
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)
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.
mal nebenbei erwähnt: nettes Template!
Zuletzt geändert von skittles am So 17.Apr, 2005 15:49, insgesamt 1-mal geändert.
Zuletzt geändert von lazka am So 17.Apr, 2005 16:18, insgesamt 1-mal geändert.
-
- Beiträge: 128
- Registriert: Di 06.Apr, 2004 20:22
Ähm oxpus?
Offne bei mir doch mal bitte das PopUp.
Offne bei mir doch mal bitte das PopUp.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
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
Ansonsten ist das schon ulkig: Keine Berechtigung, die eigenen Berechtigungen einzusehen
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!
-={ 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!
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) und Registrierte Benutzer bekommen die Meldung
Eindeutig exestiert $is_auth() nicht.
// EDIT
Die foren_id muss beim link verfügbar sein, denn sie wird vorher bereits mehrfach eingesetzt.
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));
}
.Nur haben die Berechtigung, in diesem Forum Beiträge zu lesen
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]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
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];
Code: Alles auswählen
$is_auth = auth(AUTH_ALL, $forum_id, $userdata);
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!
-={ 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!
Zu spät, ich bin bereits selber dadrauf gekommen.
// EDIT
Wäre dein edit angezeigt worden, hätte ich allerdings nicht drüber nachdenken müssen.
// EDIT
Wäre dein edit angezeigt worden, hätte ich allerdings nicht drüber nachdenken müssen.
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]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
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! 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!
Fällt dir dazu zufällig etwas ein, oxpus?
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! 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!
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]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
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!
-={ 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!
Der Link stimmt.
Viewforum.php:
viewtopic.php:
Wenn der falsch wäre, dann würde es ja auch lokal nicht gehen.
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'].' </a><br />';
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'].' </a><br />';
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
Das stimmt alles.
Das Popup geht ja auf, nur zeigt es nicht das was es soll!
Aus einem mir unerklärlichem Grund wird anscheinend nicht die forum_permissions.php aufgerufen, sondern die viewforum mit einer nicht vorhandenen id.
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.
Das Popup geht ja auf, nur zeigt es nicht das was es soll!
Aus einem mir unerklärlichem Grund wird anscheinend nicht die forum_permissions.php aufgerufen, sondern die viewforum mit einer nicht vorhandenen id.
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]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- karstenkurt
- Beiträge: 597
- Registriert: Do 31.Mär, 2005 20:20
- Kontaktdaten:
Bei mir kommt nach nem Klick Das hier
Nur als Hinweis:
Hab den H Ref durch ein Div ersetzt, weil ich kein Popup mag.
Wie bekomme ich das moderieren noch da rein?
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
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.
- karstenkurt
- Beiträge: 597
- Registriert: Do 31.Mär, 2005 20:20
- Kontaktdaten:
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ö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:
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!
-={ 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!