[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áció</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ábbi néven: <b>ďż˝dvďż˝zďż˝ljďż˝k,
<!--###USERNAME###--></b><br /><br />
<a class="link" href="index.php?id=84">Profil szerkesztése</a><br />
<a class="link" href="#" onclick="document.forms['loginform'].submit();
return false">Kijelentkezé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