Newloginbox_00.html keine Änderung möglich

  • SaschaG SaschaG
    TYPO3-Anwärter
    0 x
    4 Beiträge
    0 Hilfreiche Beiträge
    12. 12. 2006, 16:58

    Moin,
    ich bin am verzweifeln ich habe die newloginbox auf meiner Seite über einen Marker eingefügt.

    Das Login wird angezeigt und arbeitet auch korrekt, aber ich kann das Design nicht anpassen.

    Meine Veränderungen in der newloginbox_00.html werden nicht umgesetzt. Ich kann die gesamten HTML-Code löschen und trotzdem wird das Login angezeigt. Die Nachricht das in der Extension geändert wurde erscheint aber.

    Hier meine newloginbox_00.html
    [HTML]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>Templates 00 for Newloginbox plugin</title>
    <meta name="author" content="Brice Bernard http://www.brikou.com"; />
    <meta name="date" content="2006-01-26" />
    <style type="text/css">
    body { margin:1em; padding:1em; }
    p.separator { padding:1em; border:2px solid gray; }
    </style>
    </head>
    <body>

    <!--=========================================================-->
    <p class="separator"><a href="#navigation">Navigation</a></p>
    <!--=========================================================-->

    <h1>Common markers</h1>
    <p>These are substituted in all newloginbox item displaying templates.</p>

    <h2>Markers</h2>
    <ul>
    <li>###ACTION_URI### - URI of the request for the login/logout form</li>
    <li>###EXTRA_HIDDEN### - Hook required (additionnal hidden field used by kb_md5fepw extension by Kraft Bernhard)</li>
    <li>###ON_SUBMIT### - Hook required (used by kb_md5fepw extension by Kraft Bernhard)</li>
    <li>###PREFIXID### - Same as class name ('tx_newloginbox_pi1') usefull to get a unique classname prefix</li>
    <li>###REDIRECT_URL### - URL of redirection upon login</li>
    <li>###STORAGE_PID### - explicit enough I guess (if not : id of the page where user are stored)</li>
    <li>###STATUS_HEADER### - depends of the template</li>
    <li>###STATUS_MESSAGE### - depends of the template</li>
    </ul>

    <h2>Wrap parts</h2>
    <ul>
    <li>###HEADER_VALID### - usefull to define what to show/hide</li>
    <li>###MESSAGE_VALID### - usefull to define what to show/hide</li>
    <li>###FORGOTP_VALID### - usefull to define what to show/hide</li>
    <li>###PERMALOGIN_VALID### - usefull to define what to show/hide</li>
    </ul>

    <h2>Newloginbox Language Markers (see pi/locallang.php)</h2>
    <ul>
    <li>###EMAIL_LABEL### - corresponding to 'your_email'</li>
    <li>###FORGOT_PASSWORD### - corresponding to 'forgot_password'</li>
    <li>###FORGOT_PASSWORD_BACKTOLOGIN### - corresponding to 'forgot_password_backToLogin'</li>
    <li>###FORGOT_PASSWORD_ENTEREMAIL### - corresponding to 'forgot_password_enterEmail'</li>
    <li>###LOGIN_LABEL### - corresponding to 'login'</li>
    <li>###PASSWORD_LABEL### - corresponding to 'password'</li>
    <li>###SEND_PASSWORD### - corresponding to 'send_password'</li>
    <li>###USERNAME_LABEL### - corresponding to 'username'</li>
    </ul>

    <!--=========================================================-->
    <p class="separator"><a href="#navigation">Navigation</a> | <a href="#">To top</a></p>
    <!--=========================================================-->

    <h1>Newloginbox templates - example</h1>

    <a name="navigation"></a><h2>Navigation</h2>
    <ul>
    <li><a href="#template_login">TEMPLATE_LOGIN</a></li>
    <li><a href="#template_logout">TEMPLATE_LOGOUT</a></li>
    <li><a href="#template_success">TEMPLATE_SUCCESS</a></li>
    <li><a href="#template_forgot">TEMPLATE_FORGOT</a></li>
    <li><a href="#template_forgot_sent">TEMPLATE_FORGOT_SENT</a></li>
    </ul>

    <!--=========================================================-->
    <p class="separator"><a href="#navigation">Navigation</a> | <a href="#">To top</a></p>
    <!--=========================================================-->

    <a name="template_login"></a><h1>TEMPLATE_LOGIN</h1>
    <p>This is the template for the login form with/without the 'forgot password' link.</p>

    <!--###TEMPLATE_LOGIN###-->

    <!--###HEADER_VALID###-->
    <h3>###STATUS_HEADER###</h3>
    <!--###HEADER_VALID###-->

    <!--###MESSAGE_VALID###-->
    <p>###STATUS_MESSAGE###</p>
    <!--###MESSAGE_VALID###-->

    <form action="###ACTION_URI###" target="_top" method="post" onSubmit="###ON_SUBMIT###">
    <table width="0" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td>###USERNAME_LABEL###</td>

    </tr>
    <tr>
    <td><input type="text" id="user" name="user" value="" /></td>

    </tr>
    <tr>
    <td>###PASSWORD_LABEL###</td>

    </tr>
    <tr>
    <td><input type="password" id="pass" name="pass" value="" /></td>

    </tr>
    <tr>
    <td>###PERMALOGIN###</td>
    </tr>
    <tr>
    <td><input name="permalogin2" value="0" type="hidden" ###PERMALOGIN_HIDDENFIELD_ATTRIBUTES### id="permalogin2" />
    <input name="permalogin2" value="1" type="checkbox" ###PERMALOGIN_CHECKBOX_ATTRIBUTES### id="permalogin3" onclick="document.getElementById('permaloginHiddenField').disabled = this.checked;" /></td>
    </tr>
    <tr>
    <td><input type="submit" name="submit2" value="###LOGIN_LABEL###" /></td>
    </tr>
    </table>
    <input type="hidden" name="logintype2" value="login" />
    <input type="hidden" name="pid2" value="###STORAGE_PID###" />
    <input type="hidden" name="redirect_url2" value="###REDIRECT_URL###" />
    ###EXTRA_HIDDEN###
    </form>

    <!--###FORGOTP_VALID###-->
    <p><!--###FORGOTP_LINK###-->###FORGOT_PASSWORD###<!--###FORGOTP_LINK###--></p>
    <!--###FORGOTP_VALID###-->

    <!--###TEMPLATE_LOGIN###-->

    <!--=========================================================-->
    <p class="separator"><a href="#navigation">Navigation</a> | <a href="#">To top</a></p>
    <!--=========================================================-->

    <a name="template_logout"></a><h1>TEMPLATE_LOGOUT</h1>
    <p>This is the template shown after you logged in or displaying the status of current connection.</p>

    <!--###TEMPLATE_LOGOUT###-->

    <!--###HEADER_VALID###-->
    <h3>###STATUS_HEADER###</h3>
    <!--###HEADER_VALID###-->

    <!--###MESSAGE_VALID###-->
    <p>###STATUS_MESSAGE###</p>
    <!--###MESSAGE_VALID###-->

    <form action="###ACTION_URI###" target="_top" method="post">
    <table>
    <thead>
    <tr>
    <td>###USERNAME_LABEL###</td>
    </tr>
    <tr>
    <td>###USERNAME###</td>
    </tr>
    </thead>
    <tbody>
    <tr>

    <td>
    <input type="submit" name="submit" value="###LOGOUT_LABEL###" />
    </td>
    </tr>
    </tbody>
    </table>
    <input type="hidden" name="logintype" value="logout" />
    <input type="hidden" name="pid" value="###STORAGE_PID###" />
    </form>

    <!--###TEMPLATE_LOGOUT###-->

    <!--=========================================================-->
    <p class="separator"><a href="#navigation">Navigation</a> | <a href="#">To top</a></p>
    <!--=========================================================-->

    <a name="template_success"></a><h1>TEMPLATE_SUCCESS</h1>
    <p>This is the template displayed when successfull login.</p>

    <!--###TEMPLATE_SUCCESS###-->

    <h3>###STATUS_HEADER###</h3>
    <p>###STATUS_MESSAGE###</p>

    <!--###TEMPLATE_SUCCESS###-->

    <!--=========================================================-->
    <p class="separator"><a href="#navigation">Navigation</a> | <a href="#">To top</a></p>
    <!--=========================================================-->

    <a name="template_forgot"></a><h1>TEMPLATE_FORGOT</h1>
    <p>This is the template made to mail you back your password to the adress you've registered.</p>

    <!--###TEMPLATE_FORGOT###-->

    <h3>###STATUS_HEADER###</h3>
    <p>###FORGOT_PASSWORD_ENTEREMAIL###</p>
    <form action="###ACTION_URI###" method="post">
    <table>
    <tfoot>
    <tr>

    <td><input type="submit" name="submit" value="###SEND_PASSWORD###" /></td>
    </tr>
    </tfoot>
    <tbody>
    <tr>
    <th><label for="###PREFIXID###[DATA][forgot_email]">###EMAIL_LABEL###</label></th></tr>
    <tr>
    <td><input type="text" name="###PREFIXID###[DATA][forgot_email]" /></td>
    </tr>
    </tbody>
    </table>
    </form>

    <!--###TEMPLATE_FORGOT###-->

    <!--=========================================================-->
    <p class="separator"><a href="#navigation">Navigation</a> | <a href="#">To top</a></p>
    <!--=========================================================-->

    <a name="template_forgot_sent"></a><h1>TEMPLATE_FORGOT_SENT</h1>
    <p>This is the template shown when password has been mailed back.</p>

    <!--###TEMPLATE_FORGOT_SENT###-->

    <h3>###STATUS_HEADER###</h3>
    <p>###STATUS_MESSAGE###</p>
    <p>###FORGOT_PASSWORD_BACKTOLOGIN###</p>

    <!--###TEMPLATE_FORGOT_SENT###-->

    <!--=========================================================-->
    <p class="separator"><a href="#navigation">Navigation</a> | <a href="#">To top</a></p>
    <!--=========================================================-->

    </body>
    </html>
    [/HTML]

    A difference between the originally installed version and the current was detected!

    Cache leeren ändert ebenfalls gar nichts.

    Speichert Typo die Extension templates noch wo anders?

    Habe es mit einem Freund auf einer WAMP Installation von Typo getestet, dort werden die Veränderungen an der Datei umgesetzt.

    Verwendet wurde in beiden Fällen Typo3 4.0.2 und newloginbox 3.0.1

    Bin für jeden Hinweis dankbar....


  • 1
  • SaschaG SaschaG
    TYPO3-Anwärter
    0 x
    4 Beiträge
    0 Hilfreiche Beiträge
    12. 12. 2006, 17:50

    Habe den Fehler mittlerweile gefunden. Es liegt an der Extension dkd_redirect_at_login. Sobald ich die entferne wird mein Login wie in der newloginbox_00.html dargestellt.

    Wobei jetzt immer noch das problem bleibt wie ich ohne dkd_redirect_at_login die Leute gleich in den Internen Bereich bekomme.

  • SaschaG SaschaG
    TYPO3-Anwärter
    0 x
    4 Beiträge
    0 Hilfreiche Beiträge
    12. 12. 2006, 20:04

    Ich werd noch blöd, wenn ich dkd_redirect_at_login abschalte wird mein Login zwar korrekt angezeigt aber das einloggen funktioniert nicht mehr.

    Kann mir jemand sagen was ich in der class.ux_tx_newloginbox_pi1.php von dkd ändern muß damit mein login_template korrekt untereinander dargestellt wird?

  • florius florius
    Sternenflotten-Admiral
    0 x
    188 Beiträge
    0 Hilfreiche Beiträge
    15. 01. 2007, 23:17

    Hallo SaschaG,
    bist du mit deinem Problem schon weitergekommen oder hat jemand von euch hier eine Lösung parat? Bin auch gerade am probieren es geht nicht.
    Gruß Florius

  • Simon_81 Simon_81
    Typ im Roten Hemd
    0 x
    2 Beiträge
    0 Hilfreiche Beiträge
    17. 01. 2007, 21:15

    Hallo,

    das Problem ist, dass die Extension dkd_redirect_at_login die Funktionen der Newloginbox überschreibt und leider noch nicht deren neueste Funtionalitäten bietet. Daher funktioniert weder die Konfiguration über TS noch die Nutzung der HTML-Vorlage. Ich habe daher die Extension "newloginbox redirect" ([url]http://typo3.org/extensions/repository/view/sv_login_redirect/1.0.0/[/url]) benutzt. Mit dieser läuft die Newloginbox ohne Probleme und auch die Weiterleitung geht.

    Gruß Simon

  • n00k n00k
    Sternenflotten-Admiral
    0 x
    179 Beiträge
    0 Hilfreiche Beiträge
    11. 07. 2007, 16:32

    Aber die "newloginbox redirect" scheint nicht zu funktionieren, wenn die newloginbox über einen Marker eingebunden ist. Zumindest konnte ich nichts finden, mit dem ich die Zielseite ins Setup eintragen kann.

    Gibt es also ne Ext, die
    1. mein newloginbox Template in Ruhe lässt,
    2. meine Benutzer direkt auf eine Seite schickt und
    3. sich über TypoScript einstellen lässt?

    Danke

    Felix

  • mchenzi mchenzi
    Jedi-Meister
    0 x
    317 Beiträge
    0 Hilfreiche Beiträge
    18. 09. 2007, 06:23

    und. schon wietergekommen. Ich haenge am gleichen Problem fest. Die REQUEST_URI wird ja einfach ein gesetzt und an der will ich ja nicht smachen.

  • n00k n00k
    Sternenflotten-Admiral
    0 x
    179 Beiträge
    0 Hilfreiche Beiträge
    18. 09. 2007, 09:17

    ne, bin da leider nicht weitergekommen.

  • 1