FE-Login ... verzweifele langsam

Hier bekommst Du deutschsprachigen Support. Keine Fehlermeldungen oder Erweiterungswünsche bitte!
Post Reply
User avatar
kleiner_Punkt
Posts: 114
Joined: Thu 21. Feb 2008, 10:47

FE-Login ... verzweifele langsam

Post by kleiner_Punkt »

Hi zusammen,


sorry das ich einen neuen Tread öffne, da es ja zu diesem Thema schon einiges gibt, aber mir nicht wirklich weiterhilft. :?

Wie ihr schon am Namen erkennen könnt bin ich nur ein winizig kleines Licht im weiten Web .... habe das phpwcms durch unsere Schulseite kennengelernt und bin dort für die Verwaltung einer Klasse zuständig ... also fertiges phpwcms benutzen kann ich (naja so halbwegs - ansonsten eher *peinlich* DAU-Gemeinde) ... jetzt hab ich für unseren Chor den Job übernommen eine Homepage zu erstellen und ...

Seit einer Woche versuche ich einen Login-Bereich einzurichten. Da ich ca. 40 Benutzer haben werde, fand ich die Lösung über das Backend sehr umständlich und hab mich für die neue Version (FELogin workaround) entschieden. Ich hab zwar nur einen Bereich den ich schützen will, aber für die Benutzerverwaltung ist mir die Version lieber.

Tschuldigung... das wird hier echt lang .. (wie auch sonst nach einer Woche grübeln) :roll:

Kurz gesagt .. es klappt nicht ... auch wenn ihr mich jetzt alle haut ... hier meine Gedankengänge ..
.L E V E L
-: : : : : :
-0 1 2 3 <- LEVEL-No.)
-: : : : : : ID
-+ home : 0
-+--+ chor 01
-+--+--+ vorstand 06
-+--+--+ hörproben 12
-+--+chorleiter 05
-+--+Chor-Mitglieder 18 ---> parent category (Loginbasis) (alias chor_intern)
-+--+--+Login 23 ---> {FELOGIN} (Login) (alias login_chor)
-+--+--+--+galerie 24 ---> access blocked
-+--+--+--+termine 25 ---> access blocked
-+--+kontakt 8

So sieht meine Struktur aus . (okay die ID Nr. sind ziemlich durcheinander, aber dürfte jawohl keine Schwierigkeiten machen)

Ich hab mir die Felogin Dateien runtergeladen

Template/inc_script/felogin
- felogin.ini.php
- felogin.login.html
- felogin.logout.html

template/inc_script/frontend_init
- felogin.init.php

template/inc_script/frontend_render
- felogin.render.php

Die Dateien hab ich neu abgespeichert und umbenannt in chor-felogin*

Dann hab ich in der felogin.ini.php eingetragen
FELOGIN_LEVEL_DEPTH = 1
FELOGIN_LEVEL_ID = 18

[23]
ente = vogel
hund = katze

In der felogin.login.html hab ich die englischen Texte durch deutsche ersetzt und eine Email-Verkünpfung eingetragen.

In der felogin.logout.html hab ich den Text ebenfalls ersetzt.

In der felogin.init.php hab ich

if(is_file(PHPWCMS_TEMPLATE.'inc_script/felogin/felogin.ini.php')) {

$FELOGIN = parse_ini_file(PHPWCMS_TEMPLATE.'inc_script/felogin/felogin.ini.php', TRUE);

Jeweils die Namen in chor-felogin.ini.php umbenannt

Diese
define('FELOGIN_LOGOUT_LINK_PREFIX', empty($FELOGIN['FELOGIN_LOGOUT_LINK_PREFIX']) ? '' : cleandblsquote($FELOGIN['FELOGIN_LOGOUT_LINK_PREFIX']) );
define('FELOGIN_LOGOUT_LINK_SUFFIX', empty($FELOGIN['FELOGIN_LOGOUT_LINK_SUFFIX']) ? '' : cleandblsquote($FELOGIN['FELOGIN_LOGOUT_LINK_SUFFIX']) );

define('FELOGIN_ERROR_PREFIX', empty($FELOGIN['FELOGIN_ERROR_PREFIX']) ? '<p class="error">' : cleandblsquote($FELOGIN['FELOGIN_ERROR_PREFIX']) );
define('FELOGIN_ERROR_SUFFIX', empty($FELOGIN['FELOGIN_ERROR_SUFFIX']) ? '</p>' : cleandblsquote($FELOGIN['FELOGIN_ERROR_SUFFIX']) );

und das hier

function cleandblsquote($string) {
return trim( str_replace("''", '"', $string) );
}
Hab ich rausgelöscht, weil sie einen Error verursachten. Und ich es denke mal das ich es auch nicht brauche.

Weiter hab ich folgendes belassen
'acat_name' => FELOGIN_LOGOUT_LINK,
'acat_struct' => FELOGIN_LEVEL_ID,
Und die beiden so geändert
'acat_alias' => 'chor_intern',
'acat_redirect' => 'index.php?chor_intern&logout=yes',

In der felogin.render.php (die hab ich nicht umbenannt, weil ich davon ausgehe, dass diese Datei aufgerufen wird, wenn ich im Artikel {FELOGIN] eingebe sind folgende Änderungen von mir weil ich die Dateien ja umbenannt habe

$FELOGIN_LOGIN = FELOGIN_IS_LOGGED ? 'junger-chor-felogin.logout.html' : 'junger-chor-felogin.login.html';

Wenn ich jetzt unter Login einen Artikel erstelle „Login“ und hier einen html hinzufüge und dann {FELOGIN} eintrage ….

Hatte ich gedacht, dass das ganze funktioniert …. Aber Pech gehabt … geht nicht es steht nur {FELOGIN} im Frontend … wo liegt bitte mein Fehler??????

Ich hab das ganze auch mit den Original-Dateien versucht (also meine Einstellungen nur die originalen Namen) geht auch nicht … :?
Ich kann aus jeder Ordnung Chaos schaffen!
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: FE-Login ... verzweifele langsam

Post by flip-flop »

Das hast du gelesen? - [{FELOGIN} -DOC]
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
User avatar
kleiner_Punkt
Posts: 114
Joined: Thu 21. Feb 2008, 10:47

Re: FE-Login ... verzweifele langsam

Post by kleiner_Punkt »

ja .. mehrfach ... aber was mach ich falsch???

die Werte sind gesetzt ... hatte ich vergessen oben einzutragen ... sorry...

aber ... ich weiß einfach nicht wo ich meine Fehler habe ???? Brauche nur den richtigen Tip .... BITTE ...
Ich kann aus jeder Ordnung Chaos schaffen!
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: FE-Login ... verzweifele langsam

Post by flip-flop »

Code: Select all

-0  1  2  3 <- LEVEL-No.)
-:  :  :  : ID
-+ home ID=0 / Level = 0
-+--+ chor_intern ID=18 ---> parent category (FELOGIN_LEVEL_ID = 18) 
-+--+--+ login_chor ID=23 ---> {FELOGIN} (Login) 
-+--+--+--+ galerie 24 ---> access blocked
-+--+--+--+ termine 25 ---> access blocked
FELOGIN_LEVEL_DEPTH = 1
FELOGIN_LEVEL_ID = 18

[23]
User01 = PW
User02 = PW
-------------------------
Aus meiner Sicht hast du die IDs und die Ebene richtig gesetzt.
- In der config fronten.render und .init erlauben.

- Deine Umbenennung ist in dem Posting falsch am Platz (nur verwirrend).
- Test: Bitte originale Dateien verwenden ohne Veränderungen, bis auf die IDs und User/PWs.
- Dein Editor ist auch ok, nicht dass dieses Teil unverträgliches Zeug in die .ini schreibt?
Last edited by flip-flop on Thu 21. Feb 2008, 12:27, edited 2 times in total.
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
User avatar
kleiner_Punkt
Posts: 114
Joined: Thu 21. Feb 2008, 10:47

Re: FE-Login ... verzweifele langsam

Post by kleiner_Punkt »

Hi flip-flop ...

Danke... werde gleich testen ..
Editor .. ist Dreamweaver ...
Ich kann aus jeder Ordnung Chaos schaffen!
User avatar
kleiner_Punkt
Posts: 114
Joined: Thu 21. Feb 2008, 10:47

Re: FE-Login ... verzweifele langsam

Post by kleiner_Punkt »

JAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

es hat geklappt ... vielen, vielen, vielen Dank ... da hab ich mich jawohl mal als DAU geoutet ... bis zum abwinken ... Frau sollte nicht soviel denken sonder einfach arbeiten ...

Nochmal tausend Dank ... :D :D :D :D :D :D :D :D :D
Ich kann aus jeder Ordnung Chaos schaffen!
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: FE-Login ... verzweifele langsam

Post by flip-flop »

Editor .. ist Dreamweaver ...
Ist keine gute Wahl, da DW hier und da seinen eigenen Kopf durchsetzt und vor allem bei HTML/CSS irgendwelches Zeugs generiert.
Besser um reine Textdateien oder auch ein Gemisch aus Text/HTML/PHP/CSS zu schreiben z.b. http://pspad.com
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
User avatar
kleiner_Punkt
Posts: 114
Joined: Thu 21. Feb 2008, 10:47

Re: FE-Login ... verzweifele langsam

Post by kleiner_Punkt »

okay ... dann nehme ich ab sofort den ...

aber diesmal wars nicht Dreamweaver ... sondern das Problem lag eindeutig zwischen Tastatur und Rückenlehne ...

... und deshalb hat meine Familie eine Woche gelitten, weil ich ständig diesen Login im Kopf hatte ... jetzt aber nicht mehr ... *freu* ...
Ich kann aus jeder Ordnung Chaos schaffen!
Post Reply