Das Plugin in der Version ab 3.4.x wurde für CMSimple_XH geschrieben, läuft auch unter CMSimple 4.3.x.
Nachdem Sie Memberpages in der Version "memberpages_XH_3-4" entpackt und in das Verzeichnis "plugins" hochgeladen haben, müssen Sie noch entsprechende Schreibrechte vergeben.
Im Ordner "plugins/memberpages/data" müssen diese Dateien mit CHMOD 666 ausgestattet werden:
"memberlist.php", "members.csv", "memberslist.php"
Im Ordner "plugins/memberpages/logfile" müssen diese Dateien mit CHMOD 666 ausgestattet werden:
"logfile.txt", "members.dat"
Anschließend fügen Sie den Aufruf in das Template an der Stelle ein, wo Sie das Fenster mit dem Login wünschen.
Weisen Sie bitte irgendwo auf der Seite die User darauf hin, dass eine Abmeldung zwingend erforderlich ist. Das geschieht zwar auch irgendwann auch automatisch, aber irgendwann kann sehr lange dauern. Warum: Es hängt mit dem Server zusammen. Ist viel Traffic auf der Serverseite, geht der automatische Logout natürlich schneller. Mir persönlich wäre ein (vom Admin) einstellbarer automatischer Logout [wie z.B. beim Login-Locker] sehr viel lieber.
In der Spracheinstellung legen Sie (im unteren Drittel) fest, auf welche Seite das plugin "springen" soll, nachdem die Daten korrekt eingegeben wurden. Es ist ein großes Feld "Page" mit 4 Untereinträgen. Hier müssen Sie in die Zeile hinter "On login: ___" den Seitennamen eintragen (so wie er im HTML-Fenster zwischen <h1> und </h1> erscheint). Bei "On logout: ____" tragen Sie den Seitennamen ein (so wie er im HTML-Fenster zwischen <h1> und </h1>erscheint), der nach dem logout aufgerufen wird. Bitte beachten Sie jedoch, dass diese Seiten auf der obersten Ebene also der <h1>-Ebene liegen müssen.
Liegen die Seiten nicht auf der <h1>-Ebene, so tragen Sie bitte den entsprechenden Pfad dort ein. Am einfachsten wird dies dadurch gelöst, dass Sie in der Browserzeile den entsprechenden Text nach dem ? markieren und dort eintragen, z.B. steht bei CMSimple_XH 1.6.x in der Browserzeile: http://xyz.de/?Plugins:Beispiel .
Sie tragen in die Zeile hinter "On login: ___" den Seitennamen "Plugins:Beispiel" (ohne die ") ein.
Es müssen "h1"-Seiten sein, sonst erhalten Sie eine Fehlermeldung und die Seite 404 wird aufgerufen. Da lesen Sie so etwas wie, dass Cookies nicht aktiviert seinen usw.
Seien Sie nicht erstaunt, dass dies beim Logout nicht sofort geschieht. Beim Refresh des Browserfensters geschieht dies dann.
Eine interessante Frage war auch gestellt worden: Lässt sich, je nach Zugangslevel des Mitgliedes auf verschiedene Seiten weiterleiten, evtl. auch auf externe Seiten.
Hier ist die Antwort nachzulesen.
Als Kopiervorlage freigegeben: © 2013, Michael Zajusch