[TYPO3-UG Hungary] loginról

Sztankó Benedek bsztanko at zeon.hu
Fri Feb 2 12:40:00 CET 2007


Sziasztok,

Miklósnak a loginról:

Megpróbálom egyértelműen magyarázni, mert a typoban a login nem olyan
egyszerű, mint más pl. nuke rendszerkben, ellenben sokkal több lehetőséget
van ezáltal. (pl. jogosultság kiosztások, gyors adminisztráció, különböző
modulok a tagokhoz rendelhetők..stb...
Tehát először is installáld a Front End User Admin extension-t
(feuser_admin), ha még nem tetted meg! Hozz létre egy oldalt
sysfolder/rendszerkönyvtár tipussal, abban egy aloldal not in menu/nincs a
menüben tipussal! Ebbe az oldalba szúrd be pluginként a Front End User
Admin extensiont.

Konfiguráld a templatben a következőket:

temp.login = TEXT
temp.login.insertData = 1
temp.login.value (
<br><br>
<FORM action="" method="POST" style="margin:0px">
<table cellpadding="0" cellspacing="0" border="0" class="bejelentkezes"
style="margin-left:4px">
<tr><td style="padding-bottom:2px"><input type="text" name="user"
value="Felhaszn�l�n�v" class="input" style="width:140px"
class="bodytext"></td></tr>
<tr><td><input type="password" name="pass" value="Jelszďż˝" class="input"
style="width:101px;margin-top:0px;margin-bottom:0px;margin-right:3px"
class="bodytext"><input type="submit" value="OK" border="0"
class="bodytext" style="width:35px"></td></tr>
<tr><td style="padding-top:5px"><a
href="index.php?id=84">Regisztr&aacute;ci&oacute;</a></td></tr>
<tr><td><a
href="index.php?id=84&type=0&cmd=infomail&backURL=index.php%3Fid%3D29%26type%3D0"
class="link">Elfelejtetted a jelszavad?</a></td></tr>
</table>
<input type="hidden" name="logintype" value="login">
<input type="hidden" name="redirect_url" value="index.php?id=1">
<input type="hidden" name="pid" value="29">
</form>
)


[usergroup = *]

temp.login.value (
<FORM action="index.php?id={TSFE:id}" method="POST" name="loginform"
style="margin:0px" style="margin-top:0px;margin-left:5px">
<table cellpadding="0" cellspacing="0" border="0" class="bejelentkezes">
<tr><td valign="top">
<div class="bodytext" style="margin:0px;padding:0px;color:#111111">Be vagy
jelentkezve az al&aacute;bbi n&eacute;ven: <b>�dv�z�lj�k,
<!--###USERNAME###--></b><br /><br />
<a class="link" href="index.php?id=84">Profil szerkeszt&eacute;se</a><br />
<a class="link" href="#" onclick="document.forms['loginform'].submit();
return false">Kijelentkez&eacute;s</a>
</div>
</td></tr>
</table>
<input type="hidden" name="logintype" value="logout">
</form>
)

[global]

Ahol az id=84, az arra a rekordra mutat, ahová beszúrtad feuser_admin
plugint!
Ahol az id=29, az a létrehozott sysfolder id-je. Ezeket a te beállításaid
alapján változtasd meg! Aliasokat is használhatsz!

A Template content object-be szúr be az alábbit:

subparts.LOGINBOX < temp.login

A html kódba pedig a megfelelő helyre, esetedben a menü fölé szúrd be:
 <!--###LOGINBOX###--> <!--###LOGINBOX###-->

Azt hiszem nem felejtettem ki semmit, ebben alapértelmezetten benne van az
űrlap frontend módosítása is. Backendben a sysfolderre kattintva tudod
megjeleníteni a regisztrált tagokat, ott tudsz nekik jogosultságokat
adni...stb..
Ha valami nem okés, szólj!



-- 
Üdvözlettel, Sztankó Benedek

** Sztankó Benedek     <> tel.: +36 20 560 24 72
** Zeon InfoTech Kft. <> Budapest XII. Nógrádi utca 11.
** Tel.: 1/2195748    <> Fax: 1/2195749 http://www.zeon.hu
** webshop.zeon.hu    <> WebShop vállalkozásoknak



More information about the TYPO3-UG-hungary mailing list