Seite 1 von 1

Login wegzaubern und Logout verschieben...

Verfasst: 25.02.2005 19:07
von nehcregit
Hallo. Ich brauche mal die Hilfe eines Template-Erfahrenen.

Ausgeloggter Zustand: Ich möchte meine overall-header so anpassen, dass das "Login, um pers. Nachrichten zu lesen" ganz verschwindet und das normale "Login" ebenfalls, denn dazu gibts ja bereits das Login direkt auf der Indexseite. Das wäre der komplette dünne Balken unter den Navigationsbildchen (siehe Forum).

Eingeloggter Zustand: Gleichzeitig soll aber, wenn man eingeloggt ist, das "Logout" im Kasten "Navigation" erscheinen, zusätzlich mit der Anzahl der neuen Nachrichten, und dies wenn es geht untereinander gleich als erster Text im Kasten.

Irgendwie bekomme ich das nicht hin, das Template ist zu kompliziert .

Das Forum ist dieses: http://www.das-geschriebene-wort.de/forum

Die overall-header: http://www.das-geschriebene-wort.de/tmp ... header.txt

Danke! :oops:

Edit: Ach noch was: Das "Ich habe mein Passwort vergessen" sollte natürlich auch irgendwo in diesen Kasten (im ausgeloggten Zustand)! Alle Links, die dort jetzt noch sind, können weg, für die Navigation möchte ich die Icons verwenden. Doch ein kleiner Text zur Begrüßung soll in diesen Kasten noch mit rein.

Verfasst: 26.02.2005 13:54
von nehcregit
Ich bin weitergekommen, aber nun hängt es noch an einem Problem. Im eingeloggten Zustand schaut es jetzt so aus:

[ externes Bild ]

Nun soll aber der Text "Sie haben x neue Nachrichten" zusammen mit dem "Logout" in den Kasten "Information" eingesetzt werden. Ich finde aber die Codes nicht für die Anzeige der neuen PNs und das Logout. In welcher Datei steht das denn?

Verfasst: 26.02.2005 14:31
von Markus67
Hi ...

sehe ich das richtig dass der Block "Informationen" auch in der overall_header.tpl untergebracht ist ?

Dann kannst du doch die beiden Punkte einfach dorthin verschieben ..

Markus

Verfasst: 26.02.2005 14:41
von nehcregit
Markus67 hat geschrieben:sehe ich das richtig dass der Block "Informationen" auch in der overall_header.tpl untergebracht ist ?
Das siehst Du richtig, aber in der overall-header ist leider weit und breit nichts zu sehen vom Code, der das "Sie haben x neue Nachrichten" und "Logout" erzeugt.

Verfasst: 26.02.2005 15:58
von Markus67
Hi ...

muss ja auch nicht :wink:

Code: Alles auswählen

			<table cellpadding="0" cellspacing="0" width="100%">
				<tr>
					<td class="link_back_1">&nbsp;</td>
					<td class="link_back_2"><a href="{U_PRIVATEMSGS}" class="gensmall"><b>{PRIVATE_MESSAGE_INFO}</b></a></td>
					<td class="link_back_2" align="right">
						<a href="{U_LOGIN_LOGOUT}" class="gensmall"><b>{L_LOGIN_LOGOUT}</b></a>
					</td>
					<td class="link_back_3">&nbsp;</td>
				</tr>
			</table>
du bekommst das ganze eigentlich gelöst mit den beiden Varianten ...

Code: Alles auswählen

<!-- BEGIN switch_user_logged_out -->

<!-- END switch_user_logged_out -->

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->

<!-- END switch_user_logged_in -->
Im eingeloggten Zustand zeigst du es oben an und im ausgeloggten Zustand unten .. oder umgekehrt :wink:

Markus

Verfasst: 26.02.2005 16:12
von nehcregit
Danke, scheint zu klappen. Allerdings habe ich noch ein Designproblem, irgendwie wird mein Info-Text nicht auf voller Breite dargestellt. Zu sehen im eingeloggten Zustand als Testuser:

Name: phpbb
PW: phpbb

Hier mal der Code der Box:

Code: Alles auswählen

<table class="bodyline" cellspacing="0" cellpadding="0" border="0" align="center">
	<tr>
		<td class="back_3_1">&nbsp;</td>
		<td class="back_3_2">
            &nbsp;
            <div align="center">
              <center>
              <table cellpadding="0" cellspacing="0" width="100%">
                <tr>
                  <td class="thLeft" width="32"><img src="templates/Avalanche/images/thLeft.gif" alt width="30" /></td>
                  <th width="100%"><a href="index.php?sid=e189f15fea917384e7cee657fd70ab40" class="thCenter">Persönliche Nachrichten</a></th>
                  <td class="thRight" width="33"><img src="templates/Avalanche/images/thRight.gif" alt width="30" /></td>
                </tr>
              </table>
              </center>
            </div>
            <div align="center">
              <table cellpadding="0" cellspacing="0" width="100%">
                <tr><!-- BEGIN switch_user_logged_in -->
                  <td class="cat" align="left"><a href="{U_PRIVATEMSGS}" class="gensmall"><b>{PRIVATE_MESSAGE_INFO}</b></a></td>
                  <td class="cat" align="right"><a href="{U_LOGIN_LOGOUT}" class="gensmall"><b>{L_LOGIN_LOGOUT}</b></a>
               </td></tr><!-- END switch_user_logged_in -->
               <tr width="100%"><td class="cat">
                    <p align="left"><span class="gensmall">
                    Herzlich willkommen in unserem Forum. Hier kannst Du in einer kleinen, aber feinen Community
                    über neue Bücher diskutieren, eigene (Kurz-)Geschichten vorstellen, an Wettbewerben teilnehmen
                    und einfach nur viel Spaß haben.<br><br>
                    Wir bitten Dich aber, dabei einen gepflegten Umgangston zu wahren und Dich an die geltenden
                    Forumsregeln zu halten.<br><br>
                    Nun aber viel Spaß in unserem Forum,<br>
                    Moni (dragonheart) und Jörg (nehcregit)...
                    </span></p>
                  </td>
                </tr>
              </table>
            </div>
            <div align="center">
              <center>
              <table cellpadding="0" cellspacing="0" width="100%">
                <tr>
                  <td class="left_bottom"><span class="gensmall">&nbsp;</span></td>
                  <td class="middle_bottom3"><span class="gensmall">&nbsp;</span></td>
                  <td class="middle_bottom2"><span class="gensmall">&nbsp;</span></td>
                  <td class="middle_bottom" align="center"><span class="gensmall"><a href="http://www.das-geschriebene-wort.de/" target="_blank">das-geschriebene-wort.de</a></span></td>
                  <td class="right_bottom"><span class="gensmall">&nbsp;</span></td>
                </tr>
              </table>
              </center>
            </div>
		</td>
		<td class="back_3_7">&nbsp;</td>
	</tr>
</table>

Verfasst: 26.02.2005 16:17
von nehcregit
Sorry, ich habe es jetzt anders gelöst. Hilfe ist nicht mehr nötig, danke, hast mir sehr weitergeholfen! :D