Gesamte Onlinezeit verbergen - 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: Gesamte Onlinezeit verbergen (/thread-34730.html) |
RE: Gesamte Onlinezeit verbergen - sjfm - 20.07.2017 hi! bei manchen frag ich mich was für probs die haben... einer soll das sehn, der andere nicht, dafür was anderes... naja RE: Gesamte Onlinezeit verbergen - hkkp - 21.07.2017 jeder hat eben ein anderes bedürfnis... RE: Gesamte Onlinezeit verbergen - Gerti - 31.07.2021 MyBB-Version V1.8.27 Kann mir jemand sagen wie der Code in der aktuellen member.php angepasst werden muss um diese Lösung von doylecc umzusetzen? In der aktuellen member.php müsste dies vermutlich (ab Zeile 2241?) irgendwie anders eingebunden werden. Die im Thread benannten Stellen sind so nicht mehr in der member.php zu finden. Vorab ein herzliches Danke für Tipps und Hinweise. RE: Gesamte Onlinezeit verbergen - doylecc - 31.07.2021 Ich denke, die Bedingung in Zeile 2442 müsste dafür aktuell entsprechend angepasst werden. Die Berechtigung ist jetzt aber wohl auch mit dem Online-Status gekoppelt. RE: Gesamte Onlinezeit verbergen - Gerti - 01.08.2021 Bevor ich da in der PHP-Datei etwas anpasse (was ich eh hierbei nicht kann) die Frage: Wie muss im Template die IF-Abfrage definiert werden, damit nur dem eigentlichen User die Anzeige gestatten ist? Mit Zitat:<if $mybb->user['uid'] then>oder Zitat:<if !$mybb->user['uid'] then>bin ich nicht weiter gekommen. RE: Gesamte Onlinezeit verbergen - Schnapsnase - 01.08.2021 Wenn du die uid abfragst, musst du sie natürlich auch konkretisieren. Was soll die Anweisung sonst bewirken?! RE: Gesamte Onlinezeit verbergen - Gerti - 01.08.2021 Das ist mir bewusst, aber da ich nicht weis wie ich es konkretisieren muss, stellte ich die Frage im Forum: Zitat:Wie muss im Template die IF-Abfrage definiert werden, damit nur dem eigentlichen User die Anzeige gestatten ist?Im Detail als Beispiel: a) User X sieht sich sein Profil an und kann seine Onlinezeit sehen. a) User X sieht sich das Profil von User Y an und kann die Onlinezeit von User Y nicht sehen. RE: Gesamte Onlinezeit verbergen - Schnapsnase - 01.08.2021 PHP-Code: <if $mybb->user['uid'] == $memprofile['uid'] then> Teste das bitte. Ich weiss nicht, ob die Variablen verfügbar sind. Bin heute nur am Handy, kann dir also erst morgen eine Lösung bieten. RE: Gesamte Onlinezeit verbergen - Gerti - 01.08.2021 Supi, Deine Lösung funktioniert wie gewünscht. Ganz herzlichen Dank dafür. |