Unterschiedliche Felogin-Bereiche

Hier bekommst Du deutschsprachigen Support. Keine Fehlermeldungen oder Erweiterungswünsche bitte!
Post Reply
chrisiD
Posts: 13
Joined: Sat 12. Jul 2008, 12:25

Unterschiedliche Felogin-Bereiche

Post by chrisiD »

Hallöchen zusammen,

auf die Gefahr hin, dass ich von einigen Vollblutprofis gleich gesteinigt werde, erneut eine Basisfrage zum bereits häufig durchgekauten Thema Felogin, zitter...
Versichere vorweg: Habe zahlreichen Threads zum Thema FElogin schon durchgeackert, aber nirgends eine eindeutige Antwort hierzu gefunden. In meiner Verzweiflung trete ich hiermit an die Öffentlichkeit :wink:

Stand der Dinge: Habe auf einer Kundenwebseite bereits das wunderbar funktionierendes Felogin (mit Version 1.3.3) für einen geschlossenen Mitgliederbereich eingerichtet, soweit alles super und bestens. :)

Jetzt habe ich großmundig versprochen, für die selbe Webseite einen zweiten, unabhängigen Bereich anzulegen, der ebenfalls per Felogin zugängig sein soll.
Mein Basisproblem: Dieser neue Bereich soll nun z.T. einem komplett anderen Userkreis mit eigenen Passwörtern zugeordnet werden. :shock:
Kann man in der Benutzerverwaltung überhaupt für unterschiedliche FE-Bereiche solche Unterscheidungen treffen?
Mein letzter Stand der Dinge ist, dass selbiges für den Backendbereich ja bisher noch nicht möglich ist - oder bin ich da gerade hinter dem Mond?

Bin um jeden Hinweis oder Workaround sehr dankbar!
User avatar
Jensensen
Posts: 3000
Joined: Tue 17. Oct 2006, 21:11
Location: auf der mlauer

Re: Unterschiedliche Felogin-Bereiche

Post by Jensensen »

das geht derzeit nur mit [x]
Last edited by Jensensen on Sat 20. Sep 2008, 21:33, edited 1 time in total.
{so_much} | Knick-Knack. | GitHub
Umlaute im URL sind meistens immer Kacke.
chrisiD
Posts: 13
Joined: Sat 12. Jul 2008, 12:25

Re: Unterschiedliche Felogin-Bereiche

Post by chrisiD »

Oh, vielen Dank.
Über diese Artikel bin ich zwar bei der Forumssuche gestolpert, konnte sie aber auf dem ersten Blick nicht meinem Problem zuordnen. Jetzt sehe ich, dass ich da wohl ziemlich blind war ;-)
Werde mich jetzt gleich mal voll reinknien, wunderbar. Bei Euch wird man zum Glück nie im Stich gelassen :D
chrisiD
Posts: 13
Joined: Sat 12. Jul 2008, 12:25

Re: Unterschiedliche Felogin-Bereiche

Post by chrisiD »

...nun, hier bin ich schon wieder :(
Jensensen wrote:das geht derzeit nur mit dem "Temporary Frontend Login workaround"
http://forum.phpwcms.org/viewtopic.php?f=3&t=16469
http://forum.phpwcms.org/viewtopic.php?f=1&t=16722
Habe die Ratschläge akribisch beherzigt, und muss sagen, dass Flip-Flop das mit den Levels und IDs super beschrieben hat :D
Habe alles logisch umgesetzt, und sehe als Indiz dafür, dass die Levels und IDs stimmen, dass die Tags {FELOGIN_USER} und {FELOGIN_ACTION} im Frontend brav gerendert werden, was sie nicht tun, sobald ich einen Level-oder Id-Fehler in der felogin.ini.php eintrage.

Habe aber jetzt, sobald ich auf Login klicke, die Meldung
Error 404 - Not found
Die angegebene Seite konnte nicht gefunden werden.

Diese Meldung habe ich im Zusammenhang mit dem Felogin noch nicht in der Posts gefunden, und kann sie auch nicht mit den anderen Posts in diesem Forum in Einklang bringen, sorry.

Habe die verschiedensten Konstellationen durchprobiert, sogar Tests auf unterschiedlichen Websites gemacht - mit dem selben Error.

Dabei funktionieren die Webseiten selbst schon seit langem einwandfrei.


Irgend ein Tip, was ich falsch gemacht bzw. übersehen haben könnte? Hänge schon ewig drann und komme nicht weiter...
chrisiD
Posts: 13
Joined: Sat 12. Jul 2008, 12:25

Re: Unterschiedliche Felogin-Bereiche

Post by chrisiD »

Hmmm,

zur Ergänzug vielleicht noch:

Nach dem Error erscheint als Pfad im Browser :

http://meinewebseite/%7BFELOGIN_ACTION%7D

Ist das ein Hinweis auf meinen Fehler?

Meine einfache Struktur:

-+-root / Home ID=0 -> parent category (Loginbasis)
-+--+-category_01 ID=32 {FELOGIN} (Login)
-+--+--+- category_01_01 ID=33 -> access blocked

Einträge dazu:
FELOGIN_LEVEL_DEPTH = 0
FELOGIN_LEVEL_ID = 0

[32]
user = meinpasswort

Hilft's?
User avatar
Jensensen
Posts: 3000
Joined: Tue 17. Oct 2006, 21:11
Location: auf der mlauer

Re: Unterschiedliche Felogin-Bereiche

Post by Jensensen »

Default sind seit v1.3.9 [x]
Last edited by Jensensen on Sat 20. Sep 2008, 20:53, edited 1 time in total.
{so_much} | Knick-Knack. | GitHub
Umlaute im URL sind meistens immer Kacke.
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: Unterschiedliche Felogin-Bereiche

Post by flip-flop »

Zum ändern der Dateien verwendest du einen reinen Ascii-Editor? Ich meine nicht Notepad oder so etwas, sondern z.B. http://www.pspad.com/de/
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
chrisiD
Posts: 13
Joined: Sat 12. Jul 2008, 12:25

Re: Unterschiedliche Felogin-Bereiche

Post by chrisiD »

...nö, sichtbar ist alles geschaltet - kein einziges rotes Icon ;-)

Als Editor habe ich nur den empfohlenen PSPAD verwendet!

und die level / ID-Konfiguration habe ich ja bereits nachgereicht:
chrisiD wrote:-+-root / Home ID=0 -> parent category (Loginbasis)
-+--+-category_01 ID=32 {FELOGIN} (Login)
-+--+--+- category_01_01 ID=33 -> access blocked

Einträge dazu:
FELOGIN_LEVEL_DEPTH = 0
FELOGIN_LEVEL_ID = 0

[32]
user = meinpasswort


Anfängerfrage dazu: Benutze im HTML-Code vorerst die Originaldatei aus dem Download "felogin.login.html" von O.Georgi., habe nichts daran geändert.
Darin sind die Tags {FELOGIN_ERROR} und {FELOGIN_USER} enthalten, von {FELOGIN} alleine ist nichts im Sicht. Hätte dieses Tag auch wo reingehört? Und wo?

Zusammenfassend:
habe nur folgende Dateien angepasst / geändert:
1.)
$phpwcms['allow_ext_init'] = 1; //allow including of custom external scripts at frontend initializ.
$phpwcms['allow_ext_render'] = 1; //allow including of custom external scripts at frontend rendering
$phpwcms['SESSION_FEinit'] = 1; // set 1 to enable sessions in frontend, 0 to disable sessions in frontend

2.) Uploads auf Server in die selben Pfade wie vorgegeben (z.B. die felogin.ini.php liegt jetzt in inc_script\felogin)

3.) Tatsächliche Eintragsänderungen habe ich nur in der felogin.ini.php durchgeführt.
Dort aber NUR die 3 Einträge für FELOGIN_LEVEL_DEPTH, FELOGIN_LEVEL_ID und den Passwortbereich

4.) Die Dateiattribute der hochgeladenen Daten habe ich zur Sicherheit beim Test auf rwxrwxrwx gesetzt...

Verwende ja, wie erwähnt, 1.3.3

Was kann da schief gelaulaufen sein ?
chrisiD
Posts: 13
Joined: Sat 12. Jul 2008, 12:25

Re: Unterschiedliche Felogin-Bereiche

Post by chrisiD »

...und ich lasse nicht locker. Habe jetzt einen durchschlagenden Erfolg erzielt! :D

Es lag irgendwie doch am HTML, und meinen Halbkenntnissen :

Hatte wie beschrieben den gesamten HTML-Quellcode von O.G. in den Quellcode meines Felogin-Contentparts kopiert, und dann kam ja immer der Error.

Habe jetzt in den Artikelsource einzig und alleine
{FELOGIN}
eingetragen, und siehe, es klappt. Warum? Was war da doppelt gemoppelt, verstehe ich nicht, zu wenige php-Kentnisse ?!?

Was mich neben meiner Unkenntnis weiter stört ist, dass nach dem Login in der Menüauswahl (linke Spalte) im Browser ein neuer Reiter mit dem Inhalt "Logout meinusername" auftaucht.

Wie werde ich denn den bitte los?

Danke im Voraus!
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: Unterschiedliche Felogin-Bereiche

Post by flip-flop »

In der Tat wird ausschließlich {FELOGIN} im CP oder Template verwendet. :!:
Link Abschalten, siehe felogin.ini.php ->:
; If user is logged in, a new level will be inserted which
; holds the logout link - and this is the link text
; set FELOGIN_LOGOUT_LINK = 0 to avoid that
; {FELOGOUT_LINK_PREFIX} replacement tag for FELOGIN_LOGOUT_LINK_PREFIX
; {FELOGOUT_SUFFIX} replacement tag for FELOGIN_LOGOUT_LINK_SUFFIX
; {FELOGIN_USER} replacement tag for the username (logged in)
FELOGIN_LOGOUT_LINK = "Logout {FELOGOUT_PREFIX}{FELOGIN_USER}{FELOGOUT_SUFFIX}"
Also

Code: Select all

......
FELOGIN_LOGOUT_LINK = 0
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
Post Reply