Hallo zusammen!
ich versuche gerade, einen Login-Bereich für meine Seite zu erstellen. Gewisse Seiten sollen erst nach Log-In im Menü erscheinen...
Ich bin nun auf der Suche nach den HTML Templates, in denen ich die einzelnen Ansichten anpassen kann und finde sie irgendwie nicht...
Kann mir jemand helfen und mir verraten, wo diese Templates zu finden sind?
VIELEN LIEBEN DANK schonmal & Grüße,
Kai
Hallo Kai,
für die Loginbox kannst Du Dir doch selber eins bauen?
plugin.tx_newloginbox_pi1 {
storagePid = 17
showForgotPassword = 1
templateFile= fileadmin/templates/logintmpl.html
email_from = info@nordpol.biz
email_fromName = der Nikolaus
}
LG
Cope
User Register:
typo3conf/ext/sr_feuser_register/pi1/tx_srfeuserregister_pi1_css_tmpl.html
typo3conf/ext/sr_feuser_register/pi1/tx_srfeuserregister_pi1_tmpl.tmp
Newloginbox:
typo3conf/ext/newloginbox/res/newloginbox_00.html
Richtig SLAng,
aber besser dort nichts ändern, sonst ist beim nächsten Update alles wieder weg 8-)
LG
Cope
Das sollte selbstverständlich sein...
Hi ihr beiden und VIELEN DANK für eure Antworten.
Ich habe das Template gefunden und habe es versucht, anzupassen. Irgendwie passiert aber nichts... es is keine Veränderung zu sehen...
Vielleicht zuerst zur Login-Box:
1. Ich habe die Login-Box (newloginbox) als Marker in mein HTML-Template eingebaut.
2. der Marker heisst ###LOGIN###
3. Die Login-BOx-Template-Datei habe ich nach fileadmin/templates/ hochgeladen
4. das Template heisst newloginbox.html
In meiner Typo3-Seite im Setup steht folgendes eingetragen:
### New Login Box über Marker ###
marks.LOGIN < plugin.tx_newloginbox_pi1
plugin.tx_newloginbox_pi1.templateFile = fileadmin/templates/newloginbox.html
plugin.tx_newloginbox_pi1.email_from = mail@me.de
plugin.tx_newloginbox_pi1.email_fromName = rheingau360
plugin.tx_newloginbox_pi1.replyTo = mail@me.de
plugin.tx_newloginbox_pi1 {
_LOCAL_LANG {
default {
oLabel_header_welcome =
oLabel_msg_welcome =
oLabel_header_logout =
Label_msg_logout =
oLabel_header_error = Failure
oLabel_msg_error = Please try again
oLabel_header_success = Success
oLabel_msg_success = You are logged in named ###USER###
oLabel_header_status =
oLabel_msg_status =
username = username:
password = password:
login = login
logout = logout
send_password = send password
your_email = your email-address:
forgot_password = forgot your password?
}
de {
oLabel_header_welcome =
oLabel_msg_welcome =
oLabel_header_logout =
oLabel_msg_logout =
oLabel_header_error = Anmeldefehler
oLabel_msg_error = Bitte versuchen Sie es erneut
oLabel_header_success = Anmeldung erfolgreich
oLabel_msg_success = Sie sind angemeldet als ###USER###
oLabel_header_status =
oLabel_msg_status =
username = Benutzername:
password = Passwort:
login = Login
logout = Abmelden
send_password = Passwort senden
your_email = Ihre Email-Adresse:
forgot_password = Passwort vergessen?
}
}
}
### Default CSS entfernen ###
plugin.tx_newloginbox_pi1._CSS_DEFAULT_STYLE =
Die Loginbox wird generell angezeigt. Habe ich mein eigenes HTML-Template irgendwie falsch eingebunden oder muss ich die Loginbox (obwohl sie ja über einen Marker verknüfpt ist) nochmal irgendwo als Plugin einfügen???
Blöde Noobiefragen... aber vielelicht helft ihr mir? ;-)
Lieben Dank schonmal + viele Grüße,
Kai
Hallo Kai,
marks.LOGIN < plugin.tx_newloginbox_pi1
zum Schluss, nachdem die newloginbox per TS konfiguriert ist...
LG
Cope
Ich schließ mich mal dem Thread an, weil es auch bei mir um das Template für sr_user_register ind Verbindung mit newloginbox geht.
Wir haben ein Ehemaligenverzeichnis für unseren Kunden eingebaut. Dieses kann von jedermann auf der Webseite erreicht werden. Die Leute können sich dort über die extension sr_user_register anmelden.
So weit so gut.
Für diese Anmeldung haben wir das Formular-Template modifiziert und im fileadmin hinterlegt, das funktioniert auch noch.
Was leider nicht funktioniert ist, die Darstellung unseres Templates, wenn sich ein Benutzer ins Intranet via newloginbox einloggt. Wenn er eingeloggt ist und die Ehemaligenseite besucht, bekommt er das Standard-Template angezeigt. Ich weiß nicht warum er da nicht auch auf unser fileadmin-Template zugreift.
Wisst ihr warum?
Vielen Dank
Felix
Hi cope + DANKE für Deien Antwort!!! 😉
Die Zeile, die Du mir geschickt hast, steht ja ganz am Anfang des Bereichs meines Templates, in dem die LoginBox angesprochen wird.
Ich habe diese jetzt testweise auch ncohmal an das Ende kopiert - leider bewirkt das keine Veränderung. Danach habe ich testweise die Zeile am Anfang gelöscht und sie nur am Ende des Script stehen lassen. Das hatte dann den Effekt, dass die LoginBox nicht mehr angezeigt wurde.
Ich füge hier mal mein komplettes bisherigen TS ein, vielleicht kannst Du es Dir mal kopieren und so verändern, wie Du meinst dass es richtig sein müsste?
Das wäre SUUUUUPERGENIAL !!! #paralyzed#
Danke schonmal + viele Grüße, Kai
config.no_cache = 1
page = PAGE
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = template*.htm
workOnSubparts = DOCUMENT_BODY
subparts.CONTENT < styles.content.get
subparts.CONTENT.wrap = <div> | </div>
subparts.MENU = HMENU
subparts.MENU.entryLevel = 0
subparts.MENU.wrap = <div> | </div>
subparts.MENU.1 = GMENU
subparts.MENU.1.NO {
expAll = 1
XY = 180,20
10 = IMAGE
10.file = navi-mitte*.jpg
20 = TEXT
20.text.field = title
20.offset = 20,14
20.fontColor = #333333
20.fontSize = 14
20.fontFile = Frutiger-Cn.ttf
wrap = | <br>
}
subparts.MENU.2 = GMENU
subparts.MENU.2.NO {
expAll = 1
XY = 180,20
10 = IMAGE
10.file = navi-mitte*.jpg
20 = TEXT
20.text.field = title
20.offset = 30,14
20.fontColor = #333333
20.fontSize = 12
20.fontFile = Frutiger-Cn.ttf
wrap = | <br>
}
### Rootline über Marker ###
marks.ROOT = HMENU
marks.ROOT.special = rootline
marks.ROOT.special.range = 0 | -1
marks.ROOT.1 = TMENU
marks.ROOT.1.NO {
allWrap = | /  |*|| / |*||
ATagParams=class="rootline"
}
### New Login Box über Marker ###
marks.LOGIN < plugin.tx_newloginbox_pi1
plugin.tx_newloginbox_pi1.templateFile = fileadmin/newloginbox/newloginbox.html
### Default CSS entfernen ###
plugin.tx_newloginbox_pi1._CSS_DEFAULT_STYLE =
plugin.tx_newloginbox_pi1.storagePid = 19
plugin.tx_newloginbox_pi1.showForgotPassword = 1
plugin.tx_newloginbox_pi1.email_from = kai@planet-network.com
plugin.tx_newloginbox_pi1.email_fromName = Kai
plugin.tx_newloginbox_pi1.replyTo = kai@planet-network.com
plugin.tx_newloginbox_pi1 {
_LOCAL_LANG {
default {
oLabel_header_welcome =
oLabel_msg_welcome =
oLabel_header_logout =
Label_msg_logout =
oLabel_header_error = Failure
oLabel_msg_error = Please try again
oLabel_header_success = Success
oLabel_msg_success = You are logged in named ###USER###
oLabel_header_status =
oLabel_msg_status =
username = username:
password = password:
login = login
logout = logout
send_password = send password
your_email = your email-address:
forgot_password = forgot your password?
}
de {
oLabel_header_welcome =
oLabel_msg_welcome =
oLabel_header_logout =
oLabel_msg_logout =
oLabel_header_error = Anmeldefehler
oLabel_msg_error = Bitte versuchen Sie es erneut
oLabel_header_success = Anmeldung erfolgreich
oLabel_msg_success = Sie sind angemeldet als ###USER###
oLabel_header_status =
oLabel_msg_status =
username = Benutzername:
password = Passwort:
login = Login
logout = Abmelden
send_password = Passwort senden
your_email = Ihre Email-Adresse:
forgot_password = Passwort vergessen?
}
}
}
}
Achso... ist eventuell irgendwo eine Klammer falsch gesetzt?
Hi Felix,
jetzt haben sich unsere Nachrichten gerade überschnitten. Könntest Du eventuell den teil deines Scripts (gerne auch den von sr_user_register) mal hier rein posten? Vielleicht hilft das auch, um Deine eigene Frage beantworten zu können (?).
LG + Danke !!!
Kai
Hallo Kai,
das mach ich gerne. Hier mein TypoScript zu den beiden Extensions.
CONSTANTS:
plugin.tx_srfeuserregister_pi1.enableEmailOnDelete = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnApprove = 1
plugin.tx_srfeuserregister_pi1.enableEmailOnUpdate = 1
plugin.tx_srfeuserregister_pi1.enablePreviewEdit = 1
plugin.tx_srfeuserregister_pi1.enableAdminReview = 1
plugin.tx_srfeuserregister_pi1.enableHTMLMail = 1
plugin.tx_srfeuserregister_pi1.email = bla@bla.de
plugin.tx_srfeuserregister_pi1.confirmPID = 119
plugin.tx_srfeuserregister_pi1.editPID = 119
plugin.tx_srfeuserregister_pi1.registerPID = 119
plugin.tx_srfeuserregister_pi1.confirmInvitationPID = 119
plugin.tx_srfeuserregister_pi1.pid = 120
plugin.tx_srfeuserregister_pi1.siteName = Bla
SETUP:
#--------------------EHEMALIGEN--------------------#
plugin.tx_srfeuserregister_pi1.formFields = tx_nawselfreg_gebname,tx_nawselfreg_klasse,tx_nawselfreg_lehrer,tx_nawselfreg_abgangsjahrgang,tx_nawselfreg_abgangsklasse,tx_nawselfreg_newsletter
plugin.tx_srfeuserregister_pi1.requiredFields =
plugin.tx_srfeuserregister_pi1.templateFile = fileadmin/files/templates/ehemaligen_form.html
#--------------------INTRANET LOGIN--------------------#
plugin.tx_newloginbox_pi1.templateFile = fileadmin/files/templates/newloginbox.html