Zum Inhalt springen

Loginbox im FE

Erstellt am 29. Mai 2006 · 3 Antworten · letzte Antwort am 31. Mai 2006

Tags: Frage

noDesperado ·

Hi Leute,
ich möchte eine Login-Box, so wie sie auf dieser Seite verbaut ist einsetzen, die am linken Seitenrand ständig angezeigt wird und bei einem erfolgreichen Login, so wie hier, den Status anzeigt, am besten mit marker und so... . Ich hab leider kaum Ahnung von Typo3, deswegen wäre eine ausführliche Beschreibung sehr hilfreich.
Danke im Voraus

noDesperado ·

Hallo noch mal,
hab mir das alles mehrfach durchgelesen und ausprobiert. Ich bin leider zu blöd, um den Fehler in meinem Script zu finden:

marks.LOGIN.temp.10 = TEXT
#temp.10.data  = TSFE : id
temp.10.dataWrap (
<form action="{getIndpEnv:TYPO3_REQUEST_URL}" method="post">
<div> <span style="font-size: 11px;"><input class="logout" type="submit" value="Logout" /> ·  <a href="registrierung.html?tx_srfeuserregister_pi1%5Bpointer%5D=&tx_srfeuserregister_pi1%5Bmode%5D=&tx_srfeuserregister_pi1%5Bsword%5D=&tx_srfeuserregister_pi1%5Bsort%5D=&tx_srfeuserregister_pi1%5Bcmd%5D=edit">eigene Daten bearbeiten</a>
<input type="hidden" name="logintype" value="logout" /> </div></form>
)
#<b>#Ansonsten wird der [else] Zweig angezeigt</b>
[else]
marks.LOGIN.temp.10 = TEXT
marks.LOGIN < temp.10
#temp.10.data  = TSFE : id
temp.10.dataWrap (
<form name="form" action="index.php?id=7" method="post">
<div id="login"><input name="user" class="login" type="text" id="user" title="Benutzername" value="" onfocus="if (this.value==this.defaultValue) this.value=''" size="12" />
<input name="pass" class="login" type="password" id="pass" title="Passwort" onfocus="if (this.value==this.defaultValue) this.value=''" value="" size="12" />
<input class="login" name="image" type="submit" value="Login" title="Login" />
<input type="hidden" name="redirect_url" value="{getIndpEnv:TYPO3_REQUEST_URL}" />     
<input type="hidden" name="logintype" value="login" /> <input type="hidden" name="pid" value="39" />
<a href="index.php?id=18&tx_srfeuserregister_pi1[pointer]=&tx_srfeuserregister_pi1[mode]=&tx_srfeuserregister_pi1[sword]=&tx_srfeuserregister_pi1[sort]=&tx_srfeuserregister_pi1[cmd]=create">Neu registrieren</a>
</div>
</form>
)
[global]
/ Login-BOX
page=PAGE
page{
typeNum=0
bodyTag=<body bgColor="#FFF9A4">
stylesheet=fileadmin/style.css
meta.AUTHOR=Martin Heck
meta.DESCRIPTION=noDesperado
10=TEMPLATE
10.template=FILE
10.template.file=fileadmin/vorlage.html
10.marks{
HEADER=IMAGE
HEADER.file=GIFBUILDER
HEADER.file{
XY=698,60
backColor=#FFFDE6
10=TEXT
10.text.field=subtitle//title
10.fontSize=40
10.fontFile=fileadmin/fonts/budhand.ttf
10.fontColor=red
10.niceText=1
10.offset=10,45
}
MENU_LINKS=HMENU
MENU_LINKS.special=directory
MENU_LINKS.special.value=2
MENU_LINKS.1=GMENU
MENU_LINKS.1.NO=1
MENU_LINKS.1.NO{
XY=146,30
backColor=#FFFBBF
10=TEXT
10.text.field=title
10.fontColor=#000000
10.fontFile=
10.fontSize=12
10.niceText=1
10.offset=7,21
20=IMAGE
20.file=GIFBUILDER
20.file{
XY=146,1
backColor=black
}
20.offset=0,29
}
MENU_LINKS.1.RO<.MENU_LINKS.1.NO
MENU_LINKS.1.RO.backColor=#FFF46F
CONTENT=CONTENT
CONTENT{
table=tt_content
select.orderBy=sorting
select.where=colPos=0
}
MENU_OBEN=HMENU
MENU_OBEN.special=directory
MENU_OBEN.special.value=3
MENU_OBEN.1=TMENU
MENU_OBEN.1.NO=1
MENU_OBEN.1.ATagParams=class="linkWeiss"
MENU_OBEN.1.NO.linkWrap=&nbsp;|&nbsp;&#124;|*|&nbsp;|&nbsp;&#124;|*|&nbsp;|
}
}
lib.stdheader>
lib.stdheader=CASE
lib.stdheader{
key.field=header_layout
1=TEXT
1.field=header
1.wrap=<font face="Arial" size="2"><b>|</b></font><br>
2=IMAGE
2.file=GIFBUILDER
2.file{
XY=[10.w]+10,28
backColor=#FFFDE6
10=TEXT
10.text.field=header
10.fontColor=#CE9717
10.fontFile=fileadmin/fonts/framd.ttf
10.fontSize=24
10.offset=1,22
10.niceText=1
}
2.wrap=|<br>
default<.1
}
}
page.config.sys_language_uid = 1 
page.config.language = de 
page.config.locale_all = de_DE

Keine Ahnung woran das liegen kann. Noch mal vielen Dank im Voraus