Portal -> Wer ist online

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
swisspower32
Mitglied
Beiträge: 26
Registriert: 10.09.2005 12:31

Beitrag von swisspower32 »

Hallo Any

Wenn du diese Datei früher schon einmal bearbeitet hast, könnte ich mir vorstellen, dass du die betrefende Codzeile, die ich dir angegeben habe gelöscht hast. Das würde auch erklähren, wesshalb sich nichts verändert, wenn du die Optionen des Protals änderst. Diese Zeile ist für die Anzeige im Protal zuständig. Probier mal die Zeile in deiner portal_body.tpl ein zu bauen. Etwa so:

Code: Alles auswählen

<!-- ##### WHOISONLINE START ##### -->
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
      <tr>
      <td class="catHead" height="25"><span class="genmed"><b>{L_WHO_IS_ONLINE}</b></span></td>
      </tr>
      <tr>
      <td class="row1" align="left"><span class="gensmall">       
                <!-- BEGIN stats -->
      <!-- BEGIN root -->
      {L_TOTAL_ONLINE}{TOTAL_USERS_ONLINE}<hr />
      <!-- END root -->
      {L_ONLINE_USERS}
      <!-- BEGIN root_ELSE -->
      {TOTAL_USERS_ONLINE}<br />
      <!-- END root_ELSE -->
                <!-- BEGIN online -->
      {stats.online.L_SEP}<a href="{stats.online.U_VIEW_PROFILE}" title="{L_VIEW_PROFILE}" class="gensmall" {stats.online.STYLE}>{stats.online.USERNAME}</a>
      <!-- END online -->
      <!-- BEGIN none -->
      {NO_USERS_ONLINE}
      <!-- END none -->
      <!-- END stats -->
                <br /><hr />{RECORD_USERS}<br />&nbsp;</span></td>
      </tr>

<tr>
<!-- END switch_whoisonline_active -->
<!-- BEGIN switch_lastvisitmod_active -->
<tr>
<td class="row1" align="left"><span class="gensmall"><br />{L_USERS_TODAY}{L_USERS_LASTHOUR}<br /><br />{USERS_TODAY_LIST}<br /><br /></span></td>
</tr>
<!-- END switch_lastvisitmod_active -->
<!-- BEGIN switch_whoisonline_active --> 
     </table>

     <br />
Vieleicht ist das ja die Lösung. Bei mir ist dise zeile vorhanden und wenn cih sie auskommentiere verschwindet die Anzeigen der letzten Benutzer. Wenn es nicht geht, melde dich einfach wider. Es kann sein, das ich den Code auch an der falschen Stelle eingebaut habe. Dann würde die anzeige einfach seltsam aussehen. Fals das der Fall währe aber die Anzeige selber funktioniert, schaue ich mal, wo die entsprechende Zeile hin gehöhren würde ;-)

mfg Päde
Benutzeravatar
Any
Mitglied
Beiträge: 296
Registriert: 14.04.2005 20:24
Wohnort: Flensburg
Kontaktdaten:

Beitrag von Any »

ohha, ne das klappt gar nich *g*

jetzt kommt
Parse error: parse error in /home/httpd/vhosts/risibility.de/subdomains/libellus/httpdocs/includes/template.php(127) : eval()'d code on line 590
wenn man aufs Portal möchte..
besuch mich doch mal auf meiner Homepage :)
swisspower32
Mitglied
Beiträge: 26
Registriert: 10.09.2005 12:31

Beitrag von swisspower32 »

oO ich glaube ich sehe den Fehler :oops: . Ich habe vor dem zusätzlichen Code-block noch ein <tr> zu viel. Das wird der Grund für den Fehler sein. Lösche mal das erste der beiden <tr>

Code: Alles auswählen

<tr>
<!-- END switch_whoisonline_active -->
<!-- BEGIN switch_lastvisitmod_active -->
<tr>
Das müsste dann so aussehen:

Code: Alles auswählen

<!-- ##### WHOISONLINE START ##### -->
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
      <tr>
      <td class="catHead" height="25"><span class="genmed"><b>{L_WHO_IS_ONLINE}</b></span></td>
      </tr>
      <tr>
      <td class="row1" align="left"><span class="gensmall">       
                <!-- BEGIN stats -->
      <!-- BEGIN root -->
      {L_TOTAL_ONLINE}{TOTAL_USERS_ONLINE}<hr />
      <!-- END root -->
      {L_ONLINE_USERS}
      <!-- BEGIN root_ELSE -->
      {TOTAL_USERS_ONLINE}<br />
      <!-- END root_ELSE -->
                <!-- BEGIN online -->
      {stats.online.L_SEP}<a href="{stats.online.U_VIEW_PROFILE}" title="{L_VIEW_PROFILE}" class="gensmall" {stats.online.STYLE}>{stats.online.USERNAME}</a>
      <!-- END online -->
      <!-- BEGIN none -->
      {NO_USERS_ONLINE}
      <!-- END none -->
      <!-- END stats -->
                <br /><hr />{RECORD_USERS}<br />&nbsp;</span></td>
      </tr>


<!-- END switch_whoisonline_active -->
<!-- BEGIN switch_lastvisitmod_active -->
<tr>
<td class="row1" align="left"><span class="gensmall"><br />{L_USERS_TODAY}{L_USERS_LASTHOUR}<br /><br />{USERS_TODAY_LIST}<br /><br /></span></td>
</tr>
<!-- END switch_lastvisitmod_active -->
<!-- BEGIN switch_whoisonline_active --> 

</table>
     <br />
Baue den überarbeiteten Codeblock nochmal an der gleichen Stelle ein un probiere es noch mal aus :wink:

mfg Päde
Benutzeravatar
Any
Mitglied
Beiträge: 296
Registriert: 14.04.2005 20:24
Wohnort: Flensburg
Kontaktdaten:

Beitrag von Any »

ohja, das hätt mir auch auffallen müssen *g*

leider aber wieder Fehler :(
Parse error: parse error in /home/httpd/vhosts/risibility.de/subdomains/libellus/httpdocs/includes/template.php(127) : eval()'d code on line 597
hab mir grad mal die template.php angeschaut, die geht aber nur bis line 478!? :o versteh ich nich :)
besuch mich doch mal auf meiner Homepage :)
swisspower32
Mitglied
Beiträge: 26
Registriert: 10.09.2005 12:31

Beitrag von swisspower32 »

?? Das verstehe ich jetzt nich? Meine portal_body.tpl sieht so aus:

Code: Alles auswählen

<!-- ################################################# RIGHT START ################################################# -->



<!-- ##### WHOISONLINE START ##### -->
<!-- BEGIN switch_whoisonline_active -->
<table width="100%" border="0" cellpadding="1" cellspacing="1" style="border-collapse: collapse" class="forumline">
<tr>
<td class="catHead" colspan="2" height="25"><span class="cattitle"><center><a href="viewonline.php" class="genmed">{IntroPortaltext21}:</a></center></span></td>
</tr>
<tr>
<td colspan="2" height="1" class="row3"><img src="images/spacer.gif" width="1" height="1" alt="."></td>
</tr>
<tr>
<td colspan="2" height="1" class="row1"><span class="genmed"><br>{TOTAL_USERS_ONLINE}<br><br>{LOGGED_IN_USER_LIST}<br></span><span class="gensmall"><br /></span></td>
</tr>
<!-- END switch_whoisonline_active -->
<!-- BEGIN switch_lastvisitmod_active -->
<tr>
<td class="row1" align="left"><span class="gensmall"><br />{L_USERS_TODAY}{L_USERS_LASTHOUR}<br /><br />{USERS_TODAY_LIST}<br /><br /></span></td>
</tr>
<!-- END switch_lastvisitmod_active -->
<!-- BEGIN switch_whoisonline_active -->
</table>
<br>
<!-- END switch_whoisonline_active -->
<!-- ##### WHOISONLINE ENDE ##### -->
Das ist der Originaltext aus meiner portal_body.tpl Ich habe auch die Version 1.50a also haben wir das selbe Portal eingebaut. Oder sind die Variabel beim CH-mod anders?

Mal schauen ob ich das Bord, dass ich von der Seite, die du mir angegeben hast, zum laufen kriege. Dort sollte der CH-mod schon eingebaut sein. Mal sehen, wie das bei mir dann herauskommt. :roll:

PS: Ich glaube bei dem fehler ist die Zeile in klammer geschrieben. Die normale Zeilennummer könnte auf die portal_body.tpl hinweisen. Schau mal, was in der betreffenden Zeile steht.

mfg Päde
Benutzeravatar
Any
Mitglied
Beiträge: 296
Registriert: 14.04.2005 20:24
Wohnort: Flensburg
Kontaktdaten:

Beitrag von Any »

Hm, dann liegts bestimmt am CH-Mod, der macht immer so viele Schwierigkeiten :(

Wenn die Zeile aus portal_body.tpl gemeint ist, dann verweist der Fehler in den Code vom chatboxmod.. kann ja auch irgendwie nich angehen...?

*seufz* kompliziert :(

hattest du nen Mod installiert für Wer ist online? Weil wenn ja, dann liegt da der Unterschied, bei mir war das ja schon so drin, beim Ch Mod..
besuch mich doch mal auf meiner Homepage :)
swisspower32
Mitglied
Beiträge: 26
Registriert: 10.09.2005 12:31

Beitrag von swisspower32 »

ahaaaaaaaaaaaaaaaaaaaa. Du hast also nicht den MOD heruntergeladen und von Hand eingebaut? Dann wundet es mich nicht, wesshalb die Anzeige nicht geht. Kannst du den MOD nachträglich in dein Bord einbauen?

mfg Päde
Benutzeravatar
Any
Mitglied
Beiträge: 296
Registriert: 14.04.2005 20:24
Wohnort: Flensburg
Kontaktdaten:

Beitrag von Any »

hihi, ja könnt ich, aber wozu, ich hatte das ja schon mal hinbekommen (bzw. jemand hatte es für mich hinbekommen) ohne das ich den Mod installieren musste ;) irgendwie muss es doch so gehen :-/
besuch mich doch mal auf meiner Homepage :)
swisspower32
Mitglied
Beiträge: 26
Registriert: 10.09.2005 12:31

Beitrag von swisspower32 »

Hallo Any

ok dann kriegen wir das auch hin!

Kannst du mal deine viewonline_body.tpl als Text verlinken?

mfg Päde
Benutzeravatar
Any
Mitglied
Beiträge: 296
Registriert: 14.04.2005 20:24
Wohnort: Flensburg
Kontaktdaten:

Beitrag von Any »

besuch mich doch mal auf meiner Homepage :)
Antworten

Zurück zu „phpBB 2.0: Mod Support“