MyBB.de Forum
Wer War heute online - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Wer War heute online (/thread-734.html)

Seiten: Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26


RE: Wer War heute online - coma - 28.09.2006

läuft wunderbar ... vielen dank! Smile

gruss
coma


RE: Wer War heute online - Cid - 31.10.2007

happyspeedy schrieb:Zusammenfassung

Wer war in den letzten 24 Stunden auf der Startseite anzeigen

1. Datei index.php ?en und suchen nach:
PHP-Code:
eval("\$whosonline = \"".$templates->get("index_whosonline")."\";"); 
Davor einf?
PHP-Code:
$stime time()-(60*60*24);
$query $db->query("SELECT u.* FROM ".TABLE_PREFIX."users u LEFT JOIN ".TABLE_PREFIX."usergroups g ON (g.gid=u.usergroup) WHERE u.lastactive > $stime ORDER BY u.lastactive DESC");
$todaycomma '';
$onlinetoday '';
while(
$online $db->fetch_array($query))
{
if(
$online['invisible'] != "yes" || $mybb->usergroup['canviewwolinvis'] == "yes")
{
if(
$online['invisible'] == "yes")
{
$invisiblemark "*";
}
else
{
$invisiblemark "";
}
$onlinetoday .= $todaycomma."<a href=\"member.php?action=profile&uid=".$online['uid']."\">".format_name($online['username'], $online['usergroup'], $online['displaygroup']).$invisiblemark."</a> (".date("H:i"$online['lastactive']).")";
}

Template index_whosonline ?en und am Ende einf?
Code:
<tr>
<td class="trow2"><span class="smalltext">Wer war in den letzten 24 Stunden online?<br />$onlinetoday </span></td>
</tr>

Ergebnis sieht dann unten auf der Seite in etwa so aus:

Code:
In den letzten 24 Stunden waren online:
Christa1955 (14:00), Gabi (13:16), Susanne (13:01), Bine (12:20), Harry (12:15), Klaus (12:04), Assi (11:03), Renate (10:30), hetta (10:28)..........................

hab das wie oben beschrieben gemacht und ich bekomme folgende fehlermeldung

Parse error: syntax error, unexpected T_STRING in /data/apache/users/kilu.de/harry/www/forum/index.php on line 1

finde da aber nichts...


RE: Wer War heute online - Michael - 31.10.2007

Stelle sicher, dass sich in der index.php ganz am Anfang nichts vor dem <?php befindet. Speichere die Datei dann im Ascii-Modus ab und probiere es nochmal.


RE: Wer War heute online - Cid - 31.10.2007

jetzt kam zum glück nicht mehr diese fehlermeldung, allerdings hab ich jetzt unten stehen:

%1$s %2$s aktiv in den letzten %3$s Minuten (%4$s %5$s, %6$s davon %7$s unsichtbar, und %8$s %9$s).


RE: Wer War heute online - Michael - 01.11.2007

Funktioniert es wieder, wenn du die original index.php verwendest? Hast du aus Versehen Code gelöscht oder ersetzt?


RE: Wer War heute online - Cid - 01.11.2007

hab jetzt die original-index.php noch mal drüber gepackt, da war die reihe wieder normal, dann hab ich noch mal die index.php bearbeitet, hochgeladen, aber jetzt sieht es aus, wie vorher...also ohne uhrzeit dahinter


RE: Wer War heute online - StefanT - 01.11.2007

Was hast du in der index.php geändert?


RE: Wer War heute online - krafdi - 01.11.2007

Welche Version verwendest du ?
Versuch mal die angehängte index.php .


RE: Wer War heute online - Cid - 01.11.2007

habe mir die neuste hier runtergeladen...mag er auch nicht die index.php...aber was mir aufgefallen ist, da steht ja wer ist online und nicht wer WAR online. ist das das gleiche oder könnte da der fehler liegen? bin mir da gerade nicht so sicher


RE: Wer War heute online - Cid - 01.11.2007

Cid schrieb:hab jetzt die original-index.php noch mal drüber gepackt, da war die reihe wieder normal, dann hab ich noch mal die index.php bearbeitet, hochgeladen, aber jetzt sieht es aus, wie vorher...also ohne uhrzeit dahinter

ich hatte diesen code da eingegeben, der hier aufgelistet wurde...das mit dem davor einfügen habe ich genommen...nichts gelöscht oder sonstwas, einfach nur eingefügt davor, wies da stand