Database Mod
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!
-
DogsandFun
- Beiträge: 69
- Registriert: Mo 07.Mär, 2005 13:31
Database Mod
Ich möchte den DatabaseMod in unser Forum einbauen. Da dieser Mod bzw. die Datenbank als Referentendatenbank nur Vorstandsmitglieder zugängig gemacht werden soll, würde ich den Link, ähnlich des Adminlinks, gerne nur der Usergruppe "Vorstand" zugängig (sichtbar) machen ... wie kann ich das anstellen, so dass der link nach wie vor oben unter dem header wie |Registrieren|Map| etc steht, aber nur für Gruppenmitglieder sichtbar ist.
LG dirk
LG dirk
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ein Link zum MOD wäre nett, damit man feststellen kann, welcher Link denn gesetzt werden muss 
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!
-
DogsandFun
- Beiträge: 69
- Registriert: Mo 07.Mär, 2005 13:31
Sorry, ich dachte es gäbe eine Möglichkeit das allgemein Gültig zu umschreiben.
Im Testforum lautet der komplette Link:
http://dirk.dogs-and-fun.de/phpBB2/database_dir.php
im Originalforum würde das dirk. vor dogs and fun.de wegfallen...
LG Dirk
Im Testforum lautet der komplette Link:
http://dirk.dogs-and-fun.de/phpBB2/database_dir.php
im Originalforum würde das dirk. vor dogs and fun.de wegfallen...
LG Dirk
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Welche ID hat die Gruppe "Vorstand"? Sorry, vergaß ich gleich mit zu fragen...
Schau auch mal hier rein: http://www.oxpus.de/viewtopic.php?p=13612#13612
Schau auch mal hier rein: http://www.oxpus.de/viewtopic.php?p=13612#13612
Zuletzt geändert von oxpus am Mi 01.Feb, 2006 18:57, insgesamt 1-mal geändert.
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!
-
DogsandFun
- Beiträge: 69
- Registriert: Mo 07.Mär, 2005 13:31
Uah jetzt hast du mich auf dem falschen Bein erwischt - wie finde ich die denn ?
LG dirk
P.S. Danke für den Link
P.P.S. So ich habe mal nachgesehen - bei MySQL kome ich auf folgende Bezeichnungen
group_id 267
group_name Vorstand DaF
mehr hab ich nicht gefunden
P.P.P.S.
Ich nochmal
ich habe das im Testforum nun eingebaut - klappt soweit wunderbar - mit einer Einschränkung. Kennt jemand den Link kann er ihn in die Eingabezeile des Browsers direkt eingeben und die Datenbank erscheint. Man muss nicht einmal eingeloggt sein.
Wenn Du dir das ansehen willst
http://dirk.dogs-and-fun.de
User mit Gruppenzugehörigkeit und Adminstatus dirk|dirk
User ohne Gruppenzugehörigkeit Testuser|Testuser
Direkter Link http://dirk.dogs-and-fun.de/phpBB2/database_dir.php
LG Dirk
LG dirk
P.S. Danke für den Link
P.P.S. So ich habe mal nachgesehen - bei MySQL kome ich auf folgende Bezeichnungen
group_id 267
group_name Vorstand DaF
mehr hab ich nicht gefunden
P.P.P.S.
Ich nochmal
Wenn Du dir das ansehen willst
http://dirk.dogs-and-fun.de
User mit Gruppenzugehörigkeit und Adminstatus dirk|dirk
User ohne Gruppenzugehörigkeit Testuser|Testuser
Direkter Link http://dirk.dogs-and-fun.de/phpBB2/database_dir.php
LG Dirk
Zuletzt geändert von DogsandFun am Do 02.Feb, 2006 16:15, insgesamt 2-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Wer soll auf diese Daten zugreifen können?
Wenn das nur Admins erlaubt sein soll, ist es einfach:
Füge nach der init_userpref(); folgendes ein:
Wenn das nur Admins erlaubt sein soll, ist es einfach:
Füge nach der init_userpref(); folgendes ein:
Code: Alles auswählen
if ($userdata['user_level'] != ADMIN) redirect(append_sid("index.$phpEx$"));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!
-
DogsandFun
- Beiträge: 69
- Registriert: Mo 07.Mär, 2005 13:31
-
DogsandFun
- Beiträge: 69
- Registriert: Mo 07.Mär, 2005 13:31
Zuletzt geändert von DogsandFun am Do 02.Feb, 2006 20:16, insgesamt 1-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ah ja, soweit okay.
Bau dann mal den Block der page_header.php in Deine Datei ein, die aufgerufen werden soll.
Ersetze dabei aber
durch
um umbefugte User auf den Index zu schicken...
Bau dann mal den Block der page_header.php in Deine Datei ein, die aufgerufen werden soll.
Ersetze dabei aber
Code: Alles auswählen
if ( $check_link_auth != 0 )
{
$template->assign_block_vars('check_link_auth', array());
}Code: Alles auswählen
if ( $check_link_auth == 0 )
{
redirect(append_sid("index.$phpEx"));
}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!
-
DogsandFun
- Beiträge: 69
- Registriert: Mo 07.Mär, 2005 13:31
Das habe ich gemacht - also den ganzen Block, der in deinem ersten Link abgehandelt wird in die database_dir.php und dann entsprechend abgeändert.
Wenn ich mit den Befugnissen auf den Link klicken klappt es - wenn ohne Befugnisse der Link einfach nur eingegeben wir kommt folgende Fehlermeldung
Wenn ich mit den Befugnissen auf den Link klicken klappt es - wenn ohne Befugnisse der Link einfach nur eingegeben wir kommt folgende Fehlermeldung
Code: Alles auswählen
Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/dirkphpb/phpBB2/cache/tpl_subSilver.overall_header.php:6) in /www/htdocs/dirkphpb/phpBB2/includes/functions.php on line 879- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Hm, ich denke, hier beisst sich die Ausgabe des Scripts mit der aus der page_header.php...
Vielleicht besser, wenn man die Ausgabe in Deinem Script auf phpBB anpasst, also ein echtes Templates erstellt...
Vielleicht besser, wenn man die Ausgabe in Deinem Script auf phpBB anpasst, also ein echtes Templates erstellt...
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!
-
DogsandFun
- Beiträge: 69
- Registriert: Mo 07.Mär, 2005 13:31
OK, dass ich der Punkt wo ich die Segel streichen muss - dass bekomm ich nicht auf die Kette ... aber dir vielen Dank für die Mühe ...
eine letzte Frage dazu - wäre es nicht möglich für die Seiten einen Passwortschutz einzubauen - d.h. alle Vorstandsmitglieder bekommen ein Passwort, welches sie beim aufrufen der Seite database_dir.php und database.php eingeben müssten und gut ist es - ich habe gerade festgestellt dass ich auch im Adminpanel die Schreibberechtigungen für Admins,Moderatoren,Supermoderatoren und Usern vergeben kann - dass kann ich ja auch nicht auf eine Gruppe umstricken ... man was so eine kleine Änderung für Auswirkungen hat - unglaublich
LG Dirk
eine letzte Frage dazu - wäre es nicht möglich für die Seiten einen Passwortschutz einzubauen - d.h. alle Vorstandsmitglieder bekommen ein Passwort, welches sie beim aufrufen der Seite database_dir.php und database.php eingeben müssten und gut ist es - ich habe gerade festgestellt dass ich auch im Adminpanel die Schreibberechtigungen für Admins,Moderatoren,Supermoderatoren und Usern vergeben kann - dass kann ich ja auch nicht auf eine Gruppe umstricken ... man was so eine kleine Änderung für Auswirkungen hat - unglaublich
LG Dirk