Zum Inhalt springen

HTML Templates gesucht für sr_user_register und newloginbox

Erstellt am 11. Januar 2008 · 10 Antworten · letzte Antwort am 14. Januar 2008

Tags: Frontend-Benutzer, Frage

rheingau360 ·

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

cope ·

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

Unbekannter Benutzer ·

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

cope ·

Richtig SLAng,

aber besser dort nichts ändern, sonst ist beim nächsten Update alles wieder weg 8-)

LG
Cope

rheingau360 ·

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

cope ·

Hallo Kai,

marks.LOGIN < plugin.tx_newloginbox_pi1

zum Schluss, nachdem die newloginbox per TS konfiguriert ist...

LG
Cope

n00k ·

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

rheingau360 ·

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 = | &nbsp;/&nbsp |*|| &nbsp;/&nbsp; |*||
 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?

rheingau360 ·

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

n00k ·

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