2013-09-11

Hallo Thomy,

Thomy wrote:
Habe mich nun in den letzten Tag durchgekämpft und bin auch schon mit dem Ergebnis recht zufrieden. Es handelt sich um die Seite:
http://www.schussenteufel.de

Sieht gut aus!

Thomy wrote:
Habe mich auch brav durch die Anleitung gelesen und komme leider an dem Punkt Aufrufen des Login Formular nicht mehr weiter.

Man soll den Code {{{PLUGIN:registerloginform();}}} auf die entsprechende Seite im Script modus einbauen. ABER WIE!

Hmm, welche Version des Register Plugins verwendest Du denn? Bei den aktuellen Versionen (1.4pl3 und 1.5beta5) dürfte in der Anleitung nichts von der Eingabe im Script-Modus stehen. Grundsätzlich kann man solche Scripte nämlich auch im WYSIWYG-Modus eingeben (allerdings ist beim Einfügen aus der Zwischenablage darauf achten, dass man das im Text-Einfüge-Modus macht).

Eigentlich sollte die Verwendung in der Hilfe-Datei gut beschrieben sein, aber ich erklär's sicherheitshalber noch mal etwas anders.

Das {{{PLUGIN:registerloginform();}}} erzeugt nur das Anmelde-Formular -- es schützt aber nicht die entsprechende Seite. Soll also die Seite "Interner Bereich" nur für angemeldete User sichtbar sein, dann muss diese wie folgt geschützt werden:

Code:

<h1>interner Bereich</h1>
<div>{{{PLUGIN:access('member');}}}</div>
<p>Hallo Welt</p>

Das "member" bedeutet, dass nur registrierte User, die dieser Gruppe angehören, Zugriff haben.

Damit sich User nun überhaupt anmelden können, muss man entweder im Template oder auf einer Seite, die nicht selbst geschützt ist, registerloginform() aufrufen. Wenn Du also die Seite "Interner Bereich" nicht selbst schützen möchtest (sondern nur deren Unterseiten), dann kannst Du folgendes machen:

Code:

<h1>interner Bereich</h1>
<div>{{{PLUGIN:registerloginform();}}}</div>
<p>Hallo Welt</p>

Dann musst Du eben auf allen Unterseiten das {{{PLUGIN:access('...');}}} ergänzen.

Ich hoffe, das war verständlich; falls nicht, frag einfach nach.

Christoph

Statistics: Posted by cmb — Wed Sep 11, 2013 3:36 pm

Show more