Lässt sich die macmade login box irgendwie optisch (z.B. den submit button etc.), als auch von den Funktionen (z.B. "Dein Name" statt "Benutzername") ändern? In der Deutschen Uebersetzung hat's naemlich z.B. ein paar Fehler drin, die ich dann gerne korrigieren würde.
Müsste ja mit nem macmade-login-template und ner .css-Datei gehen. Nur gibt's keine .css-Datei, bzw. ich find keine. Und im template scheint nur der gröbste äußerste Rahmen zu stehen. Alles andere wird von wo anders in den HTML-Code reingepackt.
plugin.tx_loginboxmacmade_pi1._______
Hallo big_ben,
also ich mache es immer so (hoffe Du kannst den Lösungsvorschlag brauchen).
Wahrscheinlich ist das ganze nicht perfekt, da ich gewisse Begriffe "hart" reinschreibe, aber bis jetzt hat es gereicht ;-)
1. Original-Template kopieren, in das eigene Template-Verzeichnis
reinkopieren und anpassen (siehe unten > HTML-TEMPLATE).
2. CSS-DATEI im eigenen Templateverzeichnis erstellen (siehe unten > CSS-DATEI)
und dann entsprechend anpassen.
3. TS-TEMPLATE der Extension entsprechend abändern (Pfad zum HTML-TEMPLATE)
4. CSS-DATEI für die Extension im Root-Template einbinden (mit includeCSS)
------------------------------------------------------------
1. HTML-TEMPLATE für die loginboxmacmade
------------------------------------------------------------
<!-- ###LOGIN### -->
<form action="###FORM_URL###" method="post" enctype="###FORM_ENCTYPE###">
<fieldset class="login">
<label for="username">Benutzername:</label>
<input name="###USERNAME###" type="text" id="username" class="text">
<label for="password">Passwort:</label>
<input name="###PASSWORD###" type="password" id="password" class="text">
<input name="submit" type="image" src="###EXT_PATH###res/login.gif" class="submit">
###HIDDEN_FIELDS###
</fieldset>
</form>
<!-- ###LOGIN### -->
<!-- ###LOGOUT### -->
<form action="###FORM_URL###" method="post" enctype="###FORM_ENCTYPE###">
<fieldset class="logout">
<label for="username">###USERNAME###</label>
<input name="submit" type="image" src="###EXT_PATH###res/logout.gif" class="submit">
###HIDDEN_FIELDS###
</fieldset>
</form>
<!-- ###LOGOUT### -->
------------------------------------------------------------
CSS-DATEI (die Formatierungen sind natürlich nur ein Beispiel)
------------------------------------------------------------
.tx-loginboxmacmade-pi2 {
font-size:10px;
font-weight:bold;
color:#333333;
margin:0;
padding:5px;
background-color:#DBDBC1;
float:right;
width:420px;
}
.tx-loginboxmacmade-pi2 form {
display:inline;
border:none;
margin:0;
padding:0;
}
.tx-loginboxmacmade-pi2 fieldset {
display:inline;
border:none;
margin:0;
padding:0px;
}
.tx-loginboxmacmade-pi2 fieldset.login {
}
.tx-loginboxmacmade-pi2 fieldset.logout {
}
.tx-loginboxmacmade-pi2 label {
float:left;
margin:0;
padding:0;
padding-right:10px;
}
.tx-loginboxmacmade-pi2 input {
font-size:10px;
font-weight:bold;
border:none;
width:110px;
float:left;
margin:0;
margin-right:10px;
padding:0;
}
.tx-loginboxmacmade-pi2 input.text {
}
.tx-loginboxmacmade-pi2 input.submit {
width:12px;
border:none;
float:right;
margin:0;
padding:0;
}
------------------------------------------------------------
TS-TEMPLATE der Extension anpassen
------------------------------------------------------------
plugin.tx_loginboxmacmade_pi2.template = dein/verzeichnis/loginboxmacmade.html
------------------------------------------------------------
CSS-DATEI ins Root-Template einbinden
------------------------------------------------------------
page.includeCSS {
file100 = fileadmin/dein/verzeichnis/loginboxmacmade.css
}
Das sieht sehr gut aus, vielen Dank!
Die verschiedenen Meldungen in der jeweiligen Sprache lassen sich nicht überschreiben? Ich hab bisher nur die
ext/newloginbox/pi1/locallang.php
gefunden, wo die Angaben der Meldungen drinstehen.
Noch was zu den Mails die von der macmade_plugin verschickt werden. Ich bin da mittelmäßiger Anfänger, hab aber ein bißchen Unterstützung von nem Kollegen, der aber kein Typo3-Experte ist und mich fragt, ob
ich in typo3 angeben, wo sendmail zu finden ist, weil ich dann msmtp benutzen kann.
Cheers,
und vielen Dank,
Ben
Hallo big_ben,
so, jetzt steh ich leider vor 'ner Wand oder auf'm Schlauch ;-)
im pi1 Verzeichnis ist eine locallang.php, im pi2 Verzeichnis für die kleine Loginbox leider nicht (scheint noch zu fehlen, vielleicht gibt es ja mal ein Update)
Bzgl. sendmail kann ich Dir leider nur einen Hinweis aus dem Installtool geben.
Dort gibt es bei Basic Configuration einen sendmail Abschnitt. vielleicht hilft Dir das weiter. Bin halt eher auch Anwender als Server-Guru ;-)
Falls Du diesbezüglich eine Lösung findest, wäre ich sehr froh, wenn Du das im Forum veröffentlichen könntest.
Gruß
Marjan
Danke für die bisherige Hilfe!
Klar, sobald ich ne Lösung hab, poste ich hier.
Wollen ja nicht nur einsammeln, sondern auch austeilen... ;-)
hallo zusammen. ist es möglich dass der Logout Redirect nicht funktioniert bei der app? habe hier ein problem... *sniff*
Hallo,
ich setze seit neuestem auch diese Extension ein und habe nun ein Problem o.O
Die Default Sprache ist englisch und die zweite Sprache deutsch. Wenn ich jetzt aber die Sprache auf der Webseite umschalte, bleibt sie in der Extension englisch. Was muss ich im TypoScript notieren, damit sich auch die Sprache in der Extension verändert?