![Wink ;-)](./images/smilies/icon_wink.gif)
Nochmal vielen Dank. Ich muss nämlich demnächst eine Sitestruktur präsentieren, und da wär es nicht so günstig gewesen, wenn das mit den "vertraulichen Bereichen" nicht hundertprozentig funktioniert.
eTrax hat geschrieben:hola, ich bastel auch gerade an einem modularen Frontend Usersystem, welches ich für eine Vereinshomepage brauche.
Das Loginmodul ist soweit fertig, es nutzt eine eigene SQL-Tabelle, die bisher nur Loginname, MD5-Passwort, Realname, eMail und Vertrauenslevel speichert.
Loginname, Realname und Vertrauenslevel werden mit ins Session-Cookie geschrieben, anhand des Vertrauenslevels ist dann sowohl Zugriffsschutz sowohl im Layout, als auch in Modulen möglich.
Als nächstes werde ich mich dann mit dem User-Center beschäftigen, dieses soll zunächst die Funktionen 'Anmeldung', 'Passwort/Daten ändern', 'Neues Passwort anfordern' und einen 'Adminbereich' zur Aktivierung und Einstufen des Vertrauenslevel beinhalten.
Im Rahmen dieses Systems wird es auch noch eine modifizierte Version vom Terminkalender geben (Version von Andreas Gonschior [Agon]) mit max. Teilnehmerzahl und Teilnehmer-Anmeldefunktion.
Quellcode + Anleitung gibts morgen...
Martin
P.S.: Wer noch Vorschläge hat, her damit![/code]
Hast du den modifizierten Kalender schon fertig? Funktioniert das? Genau sowas wollte ich auch machen für meine Vereinsseite, habe nur die Zeit dazu noch nicht gefunden..eTrax hat geschrieben:Im Rahmen dieses Systems wird es auch noch eine modifizierte Version vom Terminkalender geben (Version von Andreas Gonschior [Agon]) mit max. Teilnehmerzahl und Teilnehmer-Anmeldefunktion.
Habe exakt das gleiche Problem... der sysadmin kann zugreifen, der nicht registrierte user nicht, aber auch mein angelegter benutzer nicht.1. ich hab es in einem 4.4.0 System versucht:
http://cont.karl-linne.com/cms
2. Auf dessen Startseite hab ich ein login Modul installiert, dass soweit ich es beurteilen kann, sich normal verhält.
3. Ich habe eine Unterkategorie "gallery" in der Kategorie "Bilder" geschützt.
4. Ich habe einen Container eingefügt innerhalb von "head" des Layout, das für das Template der Kategorie "gallery" benutzt wird.
5. Ich habe im Template des Artikels das Modul dem Container zugeordnet.
6. Ich habe einen Benutzer "black" mit dem Passwort "widow" angelegt.
7. Ich habe ihm Frontend Zugriff für die Kategorie "gallery" angehakt.
8. Ich habe getestet.
a) wenn niemand eingeloggt ist, wird der Zugriff verwehrt: Klasse! Super! Genau so soll es sein.
b) wenn ich mich als Administrator einlogge, darf ich drauf: Klasse ---sein.
c) wenn ich mich als "black" einlogge .... wird der Zugriff verweigert
contenido version: 4.4.2[01-Mai-2004 16:33:35] Invalid SQL: SELECT * FROM AS TREE, AS CATSIDE, AS CAT, AS CATLANG, AS SIDELANG WHERE TREE.idcat=CATSIDE.idcat AND CATSIDE.idcat=CATLANG.idcat AND CATLANG.idlang='1' AND CATSIDE.idside=SIDELANG.idside AND SIDELANG.idlang='1' AND CAT.idcat=TREE.idcat AND CAT.idclient='1' ORDER BY TREE.idtree<br><br>
[01-Mai-2004 16:33:35] next_record called with no query pending.
[01-Mai-2004 16:33:47] Invalid SQL: SELECT * FROM AS TREE, AS CATSIDE, AS CAT, AS CATLANG, AS SIDELANG WHERE TREE.idcat=CATSIDE.idcat AND CATSIDE.idcat=CATLANG.idcat AND CATLANG.idlang='1' AND CATSIDE.idside=SIDELANG.idside AND SIDELANG.idlang='1' AND CAT.idcat=TREE.idcat AND CAT.idclient='1' ORDER BY TREE.idtree<br><br>
[01-Mai-2004 16:33:47] next_record called with no query pending.
[01-Mai-2004 16:34:16] Invalid SQL: SELECT * FROM AS TREE, AS CATSIDE, AS CAT, AS CATLANG, AS SIDELANG WHERE TREE.idcat=CATSIDE.idcat AND CATSIDE.idcat=CATLANG.idcat AND CATLANG.idlang='1' AND CATSIDE.idside=SIDELANG.idside AND SIDELANG.idlang='1' AND CAT.idcat=TREE.idcat AND CAT.idclient='1' ORDER BY TREE.idtree<br><br>
[01-Mai-2004 16:34:16] next_record called with no query pending.
[01-Mai-2004 16:34:19] Invalid SQL: SELECT * FROM AS TREE, AS CATSIDE, AS CAT, AS CATLANG, AS SIDELANG WHERE TREE.idcat=CATSIDE.idcat AND CATSIDE.idcat=CATLANG.idcat AND CATLANG.idlang='1' AND CATSIDE.idside=SIDELANG.idside AND SIDELANG.idlang='1' AND CAT.idcat=TREE.idcat AND CAT.idclient='1' ORDER BY TREE.idtree<br><br>
[01-Mai-2004 16:34:19] next_record called with no query pending.
[01-May-2004 16:34:21] PHP Warning: strstr() [<a href='http://www.php.net/function.strstr'>function.strstr</a>]: Empty delimiter. in /www/htdocs/v102215/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 590
[01-May-2004 16:34:21] PHP Warning: strstr() [<a href='http://www.php.net/function.strstr'>function.strstr</a>]: Empty delimiter. in /www/htdocs/v102215/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 590
[01-May-2004 16:34:21] PHP Warning: strstr() [<a href='http://www.php.net/function.strstr'>function.strstr</a>]: Empty delimiter. in /www/htdocs/v102215/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 590
[01-May-2004 16:34:21] PHP Warning: strstr() [<a href='http://www.php.net/function.strstr'>function.strstr</a>]: Empty delimiter. in /www/htdocs/v102215/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 590
[01-May-2004 16:34:21] PHP Warning: strstr() [<a href='http://www.php.net/function.strstr'>function.strstr</a>]: Empty delimiter. in /www/htdocs/v102215/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 590
[01-May-2004 16:34:21] PHP Warning: strstr() [<a href='http://www.php.net/function.strstr'>function.strstr</a>]: Empty delimiter. in /www/htdocs/v102215/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 590
[01-May-2004 16:34:21] PHP Warning: strstr() [<a href='http://www.php.net/function.strstr'>function.strstr</a>]: Empty delimiter. in /www/htdocs/v102215/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 590
[01-May-2004 16:34:21] PHP Warning: strstr() [<a href='http://www.php.net/function.strstr'>function.strstr</a>]: Empty delimiter. in /www/htdocs/v102215/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 590
[01-May-2004 16:34:21] PHP Warning: strstr() [<a href='http://www.php.net/function.strstr'>function.strstr</a>]: Empty delimiter. in /www/htdocs/v102215/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 590
[01-May-2004 16:34:21] PHP Warning: strstr() [<a href='http://www.php.net/function.strstr'>function.strstr</a>]: Empty delimiter. in /www/htdocs/v102215/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 590
[01-May-2004 16:34:21] PHP Warning: strstr() [<a href='http://www.php.net/function.strstr'>function.strstr</a>]: Empty delimiter. in /www/htdocs/v102215/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 590
[01-May-2004 16:34:21] PHP Warning: strstr() [<a href='http://www.php.net/function.strstr'>function.strstr</a>]: Empty delimiter. in /www/htdocs/v102215/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 590
[01-May-2004 16:34:21] PHP Warning: strstr() [<a href='http://www.php.net/function.strstr'>function.strstr</a>]: Empty delimiter. in /www/htdocs/v102215/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 590
[01-May-2004 16:34:21] PHP Warning: strstr() [<a href='http://www.php.net/function.strstr'>function.strstr</a>]: Empty delimiter. in /www/htdocs/v102215/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 590
[01-May-2004 16:34:21] PHP Warning: strstr() [<a href='http://www.php.net/function.strstr'>function.strstr</a>]: Empty delimiter. in /www/htdocs/v102215/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 590
[01-May-2004 16:34:21] PHP Warning: strstr() [<a href='http://www.php.net/function.strstr'>function.strstr</a>]: Empty delimiter. in /www/htdocs/v102215/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 590
[01-May-2004 16:34:21] PHP Warning: strstr() [<a href='http://www.php.net/function.strstr'>function.strstr</a>]: Empty delimiter. in /www/htdocs/v102215/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 590
[01-May-2004 16:34:21] PHP Warning: strstr() [<a href='http://www.php.net/function.strstr'>function.strstr</a>]: Empty delimiter. in /www/htdocs/v102215/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 590
[01-May-2004 16:34:21] PHP Warning: strstr() [<a href='http://www.php.net/function.strstr'>function.strstr</a>]: Empty delimiter. in /www/htdocs/v102215/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 590
[01-May-2004 16:34:21] PHP Warning: strstr() [<a href='http://www.php.net/function.strstr'>function.strstr</a>]: Empty delimiter. in /www/htdocs/v102215/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 590
[01-May-2004 16:34:21] PHP Warning: strstr() [<a href='http://www.php.net/function.strstr'>function.strstr</a>]: Empty delimiter. in /www/htdocs/v102215/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 590
[01-May-2004 16:34:21] PHP Warning: strstr() [<a href='http://www.php.net/function.strstr'>function.strstr</a>]: Empty delimiter. in /www/htdocs/v102215/contenido/includes/include.con_editcontent.php(571) : eval()'d code on line 590
[01-Mai-2004 16:34:24] Invalid SQL: SELECT * FROM AS TREE, AS CATSIDE, AS CAT, AS CATLANG, AS SIDELANG WHERE TREE.idcat=CATSIDE.idcat AND CATSIDE.idcat=CATLANG.idcat AND CATLANG.idlang='1' AND CATSIDE.idside=SIDELANG.idside AND SIDELANG.idlang='1' AND CAT.idcat=TREE.idcat AND CAT.idclient='1' ORDER BY TREE.idtree<br><br>
[01-Mai-2004 16:34:24] next_record called with no query pending.
[01-Mai-2004 16:34:31] Invalid SQL: SELECT * FROM AS TREE, AS CATSIDE, AS CAT, AS CATLANG, AS SIDELANG WHERE TREE.idcat=CATSIDE.idcat AND CATSIDE.idcat=CATLANG.idcat AND CATLANG.idlang='1' AND CATSIDE.idside=SIDELANG.idside AND SIDELANG.idlang='1' AND CAT.idcat=TREE.idcat AND CAT.idclient='1' ORDER BY TREE.idtree<br><br>
[01-Mai-2004 16:34:31] next_record called with no query pending.
[01-Mai-2004 16:34:35] Invalid SQL: SELECT * FROM AS TREE, AS CATSIDE, AS CAT, AS CATLANG, AS SIDELANG WHERE TREE.idcat=CATSIDE.idcat AND CATSIDE.idcat=CATLANG.idcat AND CATLANG.idlang='1' AND CATSIDE.idside=SIDELANG.idside AND SIDELANG.idlang='1' AND CAT.idcat=TREE.idcat AND CAT.idclient='1' ORDER BY TREE.idtree<br><br>
[01-Mai-2004 16:34:35] next_record called with no query pending.
[01-Mai-2004 16:34:54] Invalid SQL: SELECT * FROM AS TREE, AS CATSIDE, AS CAT, AS CATLANG, AS SIDELANG WHERE TREE.idcat=CATSIDE.idcat AND CATSIDE.idcat=CATLANG.idcat AND CATLANG.idlang='1' AND CATSIDE.idside=SIDELANG.idside AND SIDELANG.idlang='1' AND CAT.idcat=TREE.idcat AND CAT.idclient='1' ORDER BY TREE.idtree<br><br>
[01-Mai-2004 16:34:54] next_record called with no query pending.
[01-Mai-2004 16:34:59] Invalid SQL: SELECT * FROM AS TREE, AS CATSIDE, AS CAT, AS CATLANG, AS SIDELANG WHERE TREE.idcat=CATSIDE.idcat AND CATSIDE.idcat=CATLANG.idcat AND CATLANG.idlang='1' AND CATSIDE.idside=SIDELANG.idside AND SIDELANG.idlang='1' AND CAT.idcat=TREE.idcat AND CAT.idclient='1' ORDER BY TREE.idtree<br><br>
[01-Mai-2004 16:34:59] next_record called with no query pending.
[01-Mai-2004 16:35:17] Invalid SQL: SELECT * FROM AS TREE, AS CATSIDE, AS CAT, AS CATLANG, AS SIDELANG WHERE TREE.idcat=CATSIDE.idcat AND CATSIDE.idcat=CATLANG.idcat AND CATLANG.idlang='1' AND CATSIDE.idside=SIDELANG.idside AND SIDELANG.idlang='1' AND CAT.idcat=TREE.idcat AND CAT.idclient='1' ORDER BY TREE.idtree<br><br>
[01-Mai-2004 16:35:17] next_record called with no query pending.
[01-Mai-2004 16:35:19] Invalid SQL: SELECT * FROM AS TREE, AS CATSIDE, AS CAT, AS CATLANG, AS SIDELANG WHERE TREE.idcat=CATSIDE.idcat AND CATSIDE.idcat=CATLANG.idcat AND CATLANG.idlang='1' AND CATSIDE.idside=SIDELANG.idside AND SIDELANG.idlang='1' AND CAT.idcat=TREE.idcat AND CAT.idclient='1' ORDER BY TREE.idtree<br><br>
[01-Mai-2004 16:35:19] next_record called with no query pending.
[01-Mai-2004 16:35:34] Invalid SQL: SELECT * FROM AS TREE, AS CATSIDE, AS CAT, AS CATLANG, AS SIDELANG WHERE TREE.idcat=CATSIDE.idcat AND CATSIDE.idcat=CATLANG.idcat AND CATLANG.idlang='1' AND CATSIDE.idside=SIDELANG.idside AND SIDELANG.idlang='1' AND CAT.idcat=TREE.idcat AND CAT.idclient='1' ORDER BY TREE.idtree<br><br>
[01-Mai-2004 16:35:34] next_record called with no query pending.
[01-Mai-2004 16:35:37] Invalid SQL: SELECT * FROM AS TREE, AS CATSIDE, AS CAT, AS CATLANG, AS SIDELANG WHERE TREE.idcat=CATSIDE.idcat AND CATSIDE.idcat=CATLANG.idcat AND CATLANG.idlang='1' AND CATSIDE.idside=SIDELANG.idside AND SIDELANG.idlang='1' AND CAT.idcat=TREE.idcat AND CAT.idclient='1' ORDER BY TREE.idtree<br><br>
[01-Mai-2004 16:35:37] next_record called with no query pending.
Das Modul, das du da eingebaut hast, funktioniert nicht mit der 4.4.x, sondern nur mit der 4.2innotech hat geschrieben:hab auch ein problem mit dem login skript: die seite http://www.sattlecker.net/cms/front_con ... ?&idart=16 ist mit dem login skript im head beriech geschützt, aber egal welchen benutzer ich probiere - ich komme immer auf dei front_content seite... ;-(