Hallo in die Runde,
ich nutze Memberpages um diverse Seiten eben nur Mitgliedern zugänglich zu machen. Wenn nun aber jemand einen Direktlink auf eine der geschützten Seiten weitergibt, sieht der darauf Klickende nichts - die Seite ist ja ausgeblendet und erst nach einer Anmeldung sichtbar.
Ich würde dort aber gern eine Meldung analog zum Ausloggen ("Sie müssen sich anmelden") ausgeben - nur da schlägt #cmsimple hide# zu.
Hat jemand eine Idee, wie man das einbauen könnte?
Viele Grüße
Frank
Memberpage - Ausgabe einer Warnung auf unzugänglichen Seiten
Re: Memberpage - Ausgabe einer Warnung auf unzugänglichen Seiten
Die Weitergabe solcher Links ist doch verboten, oder?
Eigentlich fände ich es ja viel richtiger, wenn beim Aufruf einer geschützten Seite durch einen nicht authentifizierten Nutzer der Login-Dialog angezeigt würde. Aber das könnte etwas kniffliger sein. Dein Wunsch sollte leicht umzusetzen sein; ersetze diese Zeile durch:
Code: Select all
$c[$i] = 'Sie müssen sich anmelden';
Last edited by cmb on Fri Apr 12, 2019 3:16 pm, edited 1 time in total.
Reason: link korrigiert
Reason: link korrigiert
Christoph M. Becker – Plugins for CMSimple_XH
Re: Memberpage - Ausgabe einer Warnung auf unzugänglichen Seiten
Zeile 5079 scheint es nicht zu geben.
Wenn ich im angegebenen Code nach "#CMSimple hide#" suche, gibt es 7 Treffer.
Sind diese alle gemeint?
Re: Memberpage - Ausgabe einer Warnung auf unzugänglichen Seiten
Upps; nun korrigiert.
Das erste Vorkommen würde ich nicht ändern, oder man müsste den Text anpassen (da geht es ja um bereits angemeldete Nutzer).
Christoph M. Becker – Plugins for CMSimple_XH
Re: Memberpage - Ausgabe einer Warnung auf unzugänglichen Seiten
Hm, ja, im Prinzip schon. Aber ich habe in dem geschützten Bereich einen Veranstaltungskalender mit Anmeldeformular, dessen Termine ich gern direkt auch von draußen verlinken will ...
Das wäre auch meine Optimallösung. Der bin ich schon ziemlich nahe gekommen durch Einblenden einer Newsseite mit Login-Dialog in einer rechten Marginalspalte. Der eigentliche Inhalt der Seite wird mit memberpages geschützt, die eingeblendete Seite nicht - damit ist der Dialog da. Nur ist halt die geschützte Seite häßlich leer...cmb wrote: ↑Fri Apr 12, 2019 2:12 pmEigentlich fände ich es ja viel richtiger, wenn beim Aufruf einer geschützten Seite durch einen nicht authentifizierten Nutzer der Login-Dialog angezeigt würde. Aber das könnte etwas kniffliger sein.
Dann werde ich mich da mal ran machen. Danke für die Tipps!cmb wrote: ↑Fri Apr 12, 2019 2:12 pmDein Wunsch sollte leicht umzusetzen sein; ersetze diese Zeile durch:Code: Select all
$c[$i] = 'Sie müssen sich anmelden';
Re: Memberpage - Ausgabe einer Warnung auf unzugänglichen Seiten
Hm, interessante Idee mit der Newsbox. Du könntest natürlich statt einem festen Text auch für den Hauptbereich der Seite eine Newsseite verwenden, etwa:kmsmei wrote: ↑Sat Apr 13, 2019 9:24 amDas wäre auch meine Optimallösung. Der bin ich schon ziemlich nahe gekommen durch Einblenden einer Newsseite mit Login-Dialog in einer rechten Marginalspalte. Der eigentliche Inhalt der Seite wird mit memberpages geschützt, die eingeblendete Seite nicht - damit ist der Dialog da. Nur ist halt die geschützte Seite häßlich leer...
[…]
Dann werde ich mich da mal ran machen. Danke für die Tipps!
Code: Select all
$c[$i] = newsbox('mustlogin');
Christoph M. Becker – Plugins for CMSimple_XH