01.09.2020, 15:24 (Dieser Beitrag wurde zuletzt bearbeitet: 01.09.2020, 15:36 von Schnapsnase.)
Das ProPortal wird ja schon lange nicht mehr gepflegt und weist mittlerweile schon mehrere Fehler auf.
Ich gehe davon aus, dass in Deinem Fall die Block-Datei "block_whosonline.php" mal überarbeitet werden muss.
Ich kann mich am WE mal daran versuchen. Ob`s gelingt...??
Vielleicht ist ja auch jemand schneller, als ich.
(01.09.2020, 15:24)Schnapsnase schrieb: Das ProPortal wird ja schon lange nicht mehr gepflegt und weist mittlerweile schone mehrere Fehler auf.
Ich gehe davon aus, dass in Deinem Fall die Block-Datei "block_whosonline.php" mal überarbeitet werden muss.
Ich kann mich am WE mal daran versuchen. Ob`s gelingt...??
Vielleicht ist ja auch jemand schneller, als ich.
Hy Schnapsnase , das wäre supergenial von Dir wenn du dir das mal ansehen könntest :-) , bitte
poste mal bitte die von Schnapsnase genannte PHP-Datei im Code-Tag
bei mir werden die Gäste nämlich angezeigt, also ist irgendwo ein Unterschied; entweder von Mr. Brechreiz noch gelöst, oder ich hab mir das selbst mal vorgenommen, in grauer Vorzeit
<?php /**########################################### # ProPortal 2.6.2 # ab MyBB Version 1.8.4 # von MrBrechreiz # Datum: 25.02.2018 ###########################################*/
if (!defined("IN_PORTAL")) { die("<div style=\"border:1px solid #CC0000; padding:3px; margin:0; font-family:Tahoma; width:250px; font-size:12px;\"><strong>Error:</strong> This file cannot be viewed directly!</div>"); }
$time_search = TIME_NOW - $mybb->settings['wolcutoff']; $comma = ''; $guest_count = 0; $member_count = 0; $online_members = ''; $no_online = ''; $onlinequery = $db->query(" SELECT s.sid, s.ip, s.uid, s.time, s.location, u.username, u.invisible, u.usergroup, u.displaygroup FROM ".TABLE_PREFIX."sessions s LEFT JOIN ".TABLE_PREFIX."users u ON (s.uid=u.uid) WHERE s.time>'{$time_search}' AND u.usergroup != '5' ORDER BY u.username ASC, s.time DESC "); while($user = $db->fetch_array($onlinequery)) { // Create a key to test if this user is a search bot. $bot_key = my_strtolower(str_replace("bot=", '', $user['sid']));
if($user['uid'] == "0") { ++$guest_count; } elseif(my_strpos($user['sid'], "bot=") !== false && $session->bots[$bot_key]) { // The user is a search bot. $online_members .= $comma.format_name($session->bots[$bot_key], $session->botgroup); $comma = $lang->comma; ++$bot_count; } else { if($done_users[$user['uid']] < $user['time'] || !$done_users[$user['uid']]) { ++$member_count;
$done_users[$user['uid']] = $user['time'];
// If the user is logged in anonymously, update the count for that. if($user['invisible'] == 1) { ++$anon_count; }
// If we can see invisible users add them to the count if($mybb->usergroup['canviewwolinvis'] == 1) { $online_count += $anon_count; }
// If we can't see invisible users but the user is an invisible user incriment the count by one if($mybb->usergroup['canviewwolinvis'] != 1 && $mybb->user['invisible'] == 1) { ++$online_count; }
ich hab gerade schon verglichen, das Original mit meiner aus dem laufenden Betrieb; ich häng sie dir mal an, hab damals eine Winzigkeit eingefügt; die Gäste wurden nämlich gar nicht gezählt
Die Datei aus dem Download in portal/blocks laden und die dort bereits vorhandene Datei gleichen Namens überschreiben
(01.09.2020, 18:22)bv64 schrieb: ich hab gerade schon verglichen, das Original mit meiner aus dem laufenden Betrieb; ich häng sie dir mal an, hab damals eine Winzigkeit eingefügt; die Gäste wurden nämlich gar nicht gezählt
Die Datei aus dem Download in portal/blocks laden und die dort bereits vorhandene Datei gleichen Namens überschreiben
irgendwie mag das Portal Style Tags nicht. Im Forum werden sie ganz normal angezeigt, nur im Portal nicht - wisst ihr wo hier was geändert werden muss?
(08.09.2020, 09:54)Chris63 schrieb: Hallo, erst mal ein super AddOn. Ich hätte da mal eine kleinen Verbesserungsvorschlag. Der Seiteneditor könnte überarbeitet werden... Siehe Anhang.
Unnötiger Verbesserungsvorschlag, weil es nicht am AddOn liegt. Würdest Du Dein Forum richtig pflegen dann hättest Du den Zustand nicht. Die Suche in diesem Forum dazu, dürfte auch Dir helfen das angemerkte Problem zu beseitigen.
Sollte ich der Ansicht sein helfen zu können biete ich Hilfe(n) an! ...ich bitte jedoch nicht darum helfen zu dürfen! Tools◀ [Unixzeit ⇔ Realzeit] ♦ [BOM-Finder] ♦ [SQL-Prefix-Changer] ♦ [USV-Rechner] ♦ [PlugIns]