Ausloggen bei Link setzen

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Wildthinks
Mitglied
Beiträge: 93
Registriert: 15.11.2009 20:12

Ausloggen bei Link setzen

Beitrag von Wildthinks »

Huhu,

ich habe gerade den Welcome Mod etwas modifiziert, das Original von Stoker ist hier zu finden... http://www.phpbb3bbcodes.com/viewtopic.php?f=8&t=119
der eigentliche Hack ist nicht sehr aufwändig, jedoch habe ich dann den Template-Teil etwas abgewandelt und statt der Wer-ist-online-Anzeige lieber drei Links eingefügt...

Code: Alles auswählen

<!-- IF S_USER_LOGGED_IN and not S_IS_BOT -->
<div class="forabg">
         <div class="inner"><span class="corners-top"><span></span></span>
         <ul class="topiclist">
            <li class="header">
               <dl class="icon">
                  <dt>Welcome to the {SITENAME}</dt>
                                              </dl>
            </li>
         </ul>
         <ul class="topiclist forums">
         <li>
            <dl>
               <dd style="padding:5px; text-align: center; border:none;">
               <!-- IF USER_AVATAR -->{USER_AVATAR}<!-- ELSE --><img src="{T_THEME_PATH}/images/no_avatar.gif" alt="" /><!-- ENDIF -->
               </dd>
               <dd class="lastpost" style="padding:5px; width:40%;">
               <p>{S_WELCOME}</p>
               <span><!-- IF S_USER_LOGGED_IN -->{LAST_VISIT_DATE}<br />{CURRENT_TIME}<!-- ELSE -->{CURRENT_TIME}<!-- ENDIF --><!-- IF S_USER_LOGGED_IN --><br />{MEMBER_FOR}<!-- ENDIF --></span>
               </dd>
               <dd class="lastpost" style="padding:5px; width:36%;"><span>Es gibt {TOTAL_POSTS} Beiträge in {TOTAL_TOPICS} Themen von {TOTAL_USERS} Benutzern. Unser neuestes Mitglied heißt: {NEWEST_USER}
               <!-- IF S_DISPLAY_ONLINE_LIST --><br /><br /><div align="right"><a href="./viewonline.php">Wer ist online?</a></div><div align="center"><a href="./memberlist.php">Mitglieder</a></div>
               <div align="left"><a href="./ucp.php">Einstellungen</a></div><!-- ENDIF --></span>
               </dd>
            </dl>
         </li>
         </ul>
<span class="corners-bottom"><span></span></span></div></div>
<!-- ENDIF -->
Wenn ich denn aber auf die Links klicke, komme ich auf die Login-Maske?! Und ich finde blöderweise auch keine Erklärung, warum ich deswegen abgemeldet werde... ich meine, ich hab doch nur einen Link auf index.php gesetzt?!
achja, das Ganze ist lokal, ich kann also - wenn gewünscht - nur Screens liefern...

Kann mir vllt jemand erklären, wie es dazu passiert ist? Und wie man das umgehen kann?

lg und danke!
Benutzeravatar
Wildthinks
Mitglied
Beiträge: 93
Registriert: 15.11.2009 20:12

Re: Ausloggen bei Link setzen

Beitrag von Wildthinks »

hat sich geklärt, ich verstehst zwar immer noch nicht, verwende aber einen anderen Link
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“