guten morgen,
auf welche seite willst denn weitergeleitet werden? 😉
und wie immer der rat => http://typo3.org/extensions/ und suchen nach zB "login redi" oder so... findest zB:
Redirect user to page at login - dkd_redirect_at_login: Redirects the user to a specific page when he logs-in.
na wie klingt das?
lg georg
ps: tja wenn was nicht klappt, tuts oft gut, die seite zu löschen und ganz neu zu beginnen, dann funktionierts manchmal 😉
EDIT: : da gibts dann zB noch: Individual startpage - eu_startpage: Enables FE-users to define a page as their startpage after login.
Guten Morgen,
also:
Ich möchte mich einloggen und dann direkt auf die Seite verwiesen werden, die zu meiner Benutzergruppe gehört.
Also es soll halt nicht der Link am Anfang erscheinen, wie beim Standardlogin, sondern gleich die Seite.
Die Extension hab ich auch gefunden - aber ich arbeite das erste Mal mit Extensions - und naja, ich bin halt noch nicht so richtig drin...wie und wo man was machen muss...
du könntest es zB so machen:
auf der Seite, die zugriffsgeschützt ist, machst du als Inhaltselement das Login-Plugin und sagst: "Bei login verbergen" und die anderen Elemente weist du die Benutzergruppe zu... wie wär das?
lg georg
Ich hab es jetzt so gemacht:
Ich habe die Seite normal im Seitenbaum erstellt, dann einen Shortcut auf meine Login-Seite, habe dann "in" die Login-Seite die zugriffsgeschützten Seiten gelegt und ihnen die entsprechende Benutzergruppe zugewiesen - geht das auch?!
Was ich mich allerdings frage ist: Warum wird der "Abmelden"-Button nicht direkt angezeigt nachdem ich mich angemeldet habe?
snoopiline schriebIch habe [...] - geht das auch?!
Hab noch keinen Kaffee gehabt, aber wenns funktioniert, dann gehts natürlich auch so 😉
snoopiline schriebWarum wird der "Abmelden"-Button nicht direkt angezeigt nachdem ich mich angemeldet habe?
Wenn ich mich nicht irre, dann kommt mann auf die Status-Seite, nicht auf die Abmelden-Seite...
Ja, aber wenn ich F5 drücke, danne erscheint auf einmal der "Abmelden"-Button?! #paralyzed#
Hm, ja stimmt (gerade ausprobiert), macht aber auch irgendwie Sinn (für mich) und sonst:
auch gerade ausprobiert: du machst 2 login-plugins und das eine definierst du als "bei login verbergen" und das andere als "bei jedem login zeigen", da kommt gleich der button!
lg georg
Wie heißt denn dieses Redirect user to page at login - dkd_redirect_at_login nachher in der Liste, wo ich die Plugins auswählen kann? Ich finde da nur Benutzerliste - aber das scheint was anderes zu sein?! Da kann ich nach Benutzern suchen - ich verzweifel hier noch - bin doch so kurz vorm Ziel 😢
die musst erst installieren => dich ins online repository verbinden und downloaden + installieren, oder auf typo3.org/extensions suchen und im reiter "detail" ganz unten herunterladen und dann im Ext Manager diese Datei installieren
lg georg
Könnte es an dieser Fehlermeldung liegen, dass die Extension nicht angezeigt wird:
No XCLASS inclusion code found in file "class.tx_dkdredirectatlogin.php"
Ja, ist klar - das hab ich gemacht - ich meinte ja nach der Installation...sorry, vergessen zu schreiben 😉
aber siehe letzten Post...
*argl* raten ist schön *argl*
hm, muss gestehen hab die Ext nicht im Einsatz! hab dir e 2 verschiedene gepostet, probier mal die andere aus... und sonst kannsts noch immer über den vorher beschriebene Umweg machen
lg georg
Ich glaube ich bin wirklich zu blöd oder habe einfach einen riesen Denkfehler drin:
Habe nun deinen Vorschlag mit Individual Startpage probiert - heruntergeladen, installiert, wird auch angezeigt - aber ich werde und werde nicht auf die Startseite umgeleitet, die ich angegeben habe...
Ich habe es folgendermaßen gemacht:
Die zugriffsgeschützte Seite liegt ja "in" meiner Login-Seite.
Nun habe ich auf die zugriffsgeschützte Seite das Inhaltselement "Plugin einfügen" gelegt und dann "Startseite festlegen" gewählt. Dort habe ich dann die entsprechende Startseite eingefügt.
Aber wenn ich mich dann anmelde, sehe ich nur "Ihre Anmeldung war erfolgreich..." und links im Menu die Seite, die nach der Loginseite folgt - aber nicht die Startseite, die ich angegeben habe...
Hat denn keiner noch eine Idee? Es funktioniert nämlich immer noch nicht - für eure Hilfe wäre ich sehr dankbar.
Gruß
snoopiline
Hey du .. also wenn ich das jetzt mal so überflogen habe willst du dich nach dem einloggen auf eine bestimmte Seite verlinken ???!!!
ja ???!!?! wenn ja ... dann hätt ich ne Lösung die ich verwende !
ALSO:
ich habe ein Template : temp.login_html
mit folgendem Code im Setup
# Loginbox auf allen Seiten, wird innerhalb der Seite zugewiesen
[usergroup = *]
# Logout
temp.login_html = TEXT
temp.login_html.data = TSFE : id
temp.login_html.wrap (
<div id="logoutbox" style="width:190px">
<form action="index.php?id= | " method="post" style="margin-top:0pt; margin-bottom:0pt">
<input type="hidden" name="logintype" value="logout" />
<input type="submit" name="submit" title="Abmelden" value="Abmelden" style="height:20; width:130; border:solid 1px #A0A0A0; background-color:#FFFFFF; font-size:12px;" />
</form>
</div>
)
[else]
# Login, Id 87 ist die Anmeldeseite, Id 87 ist der Sys-Ordner Benutzer
temp.login_html = TEXT
temp.login_html.data = TSFE : id
temp.login_html.wrap (
<div id="loginbox" style="width:190px">
<form action="index.php?id=87" method="post" style="margin-top:0pt; margin-bottom:0pt">
<input name="user" type="text" id="user" title="Benutzername" onfocus="if (this.value==this.defaultValue) this.value=''" value="" style="height:20; width:75; background-color:#FFFFFF; border:solid 1px #A0A0A0; font-size:12px;" />
<input name="pass" type="password" id="pass" title="Passwort" onfocus="if (this.value==this.defaultValue) this.value=''" value="" style="height:20; width:49; background-color:#FFFFFF; border:solid 1px #A0A0A0; font-size:12px;" />
<input name="image" type="image" title="Anmelden" src="fileadmin/_/medien/login.gif" alt="Login" />
<input type="hidden" name="redirect_url" value="index.php?id= | " />
<input type="hidden" name="logintype" value="login" />
<input type="hidden" name="pid" value="87" />
</form>
</div>
)
[global]
<== der Code erklärt sich von selbst und dürfte leicht anpassbar für dich sein oder ?
dieses Template einfach im Haupttemplate einbinden und gut:
(...).marks.LOGIN < temp.login_html
und natürlich bei "Include basis template:" mit einfügen
vllt hilfts .. und wenn ich total daneben liege dann .. naja .. dann stehts halt da 😉
Hallo,
danke für deine Antwort. Werde den Vorschlag vorlegen und mal sehen, vielleicht funktioniert es ja wirklich #giggle#
Werde dann Bescheid geben, damit jemand, der irgendwann mal dasselbe Problem hat auch ne Lösung findet 🙂
Gruß
snoopiline