Seite 1 von 1
Navigation im Portal von AWSW / Links
Verfasst: 23.12.2003 12:10
von UweBO
Brauche ein wenig Hilfe da php Neuling !
Habe folgendes vor !
Navigation aus dem Headbereich entfernen,
bevor ich das angehe, benötige ich vorher ne funktionierende Navleiste im Linken Bereich die ich gerade bearbeite.
Das einfügen von Links im linken Portalbereich klappt und ich habs auch verstanden. (denke ich)
Bei dieser Änderung des Headbereiches (keine Nav mehr) benötige ich die Login / Logoutfunktin in der linken Navleiste. Nun fummel ich schon die ganze Zeit daran die gleiche Funktion beim Login und Logout hinzubekommen wie oben, sprich die User loggen sich ein und es erscheint dann Logout (der jeweilige Name).
Wie und wo muß ich da etwas ändern ??
Uwe
Verfasst: 23.12.2003 12:32
von JumpinJack
Hm...also ich hab die entsprechende Stelle in der overall_header.tpl einfach kopiert und in das Protal gesetz. Natürlich in ein anschuliches kleines Kästchen!
Das Prob ist das das neue AWSW-Portal mit einer Administrierung daher kommt. Das heißt das du im AdminControlPanel (APC) die Links wunderschön erstellen kannst. Ich weiß nur noch nicht ob das dann auch mit dem dynamischen Login/Logout klappt.
Also meine Lösung mit den Link einfach rein kopieren klappt bis jetzt prima.

Verfasst: 23.12.2003 13:02
von Gast
Erstmal danke für die Antwort JumpinJack.
Genau über APC hab ich die Links erstellt und das ist für mich als absoluter Neuling super das ihr/oder generell Leute da sind, die so etwas schreiben!!
Wenns dann um solche Probs geht, komm ich aber net weiter, da ich nicht weiß wo ich was ändern muß. Ich hab zwar schon ne gewisse Routine im Abschießen einer Datenbank durch Änderungen und dem wieder aufspielen, aber in diesem Punkt hab ich auch durch intensieves Lesen in diesem Forum nix lernen können.
Uwe
Verfasst: 23.12.2003 13:45
von JumpinJack
Also ich bin mir nicht sicher ob das mit der DB funzt.
Der Link lautet in der Template-Datei so:
{U_LOGIN_LOGOUT}
Der text so:
{L_LOGIN_LOGOUT}
Gib einfach mal ein und schau mal was passiert. Ich kann dir auch nicht sagen ob mit klammern oder ohne. Probier es am besten beides aus.
Wenns nicht klappt würde ich das im template portal_body.tpl einfach händisch ergänzen!

Verfasst: 23.12.2003 17:22
von Eisbär
Hallo
ich hab das zumindest mit dem einloggen schon hinbekommen.
Hier der Code:
Code: Alles auswählen
<form method="post" action="{S_LOGIN_ACTION}">
<table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline" align="center">
<tr>
<td class="catHead" height="28"><a name="login"></a><span class="cattitle">{L_LOGIN_LOGOUT}</span></td>
</tr>
<tr>
<td class="row1" align="center" valign="middle" height="28"><span class="gensmall">{L_USERNAME}:
<input class="post" type="text" name="username" size="10" />
{L_PASSWORD}:
<input class="post" type="password" name="password" size="10" />
{L_AUTO_LOGIN}
<input class="text" type="checkbox" name="autologin" />
<input type="submit" class="mainoption" name="login" value="{L_LOGIN}" />
<br><br><a href="{U_SEND_PASSWORD}">{L_SEND_PASSWORD}</a></span></td>
</tr>
</table>
Suche:
Code: Alles auswählen
<input type="submit" class="mainoption" name="login" value="{L_LOGIN}" />
danach einfügen:
Code: Alles auswählen
<input type="hidden" name="redirect" value="DEINE-DATEI.php" />
Dann bleibst Du zumindest auf derselben Seite. Funktioniert bei mir beim Intro und beim Portal.
Mußt halt nur für Dich anpassen. Darfst Dich aber nicht oben im Header einloggen.
In der Navigationsbox hab ich diesen Link zum ausloggen eingebaut:
Code: Alles auswählen
<!-- BEGIN switch_user_logged_in -->
<form method="post" action="{U_LOGIN_LOGOUT}">
<input type="submit" class="mainoption" name="logout" value="{L_LOGIN_LOGOUT}" />
<input type="hidden" name="redirect" value="portal.php" /></span></td>
</form>
<!-- END switch_user_logged_in -->