Beiträge: 316
Themen: 18
Registriert seit: 06.01.2017
MyBB-Version: 1.8.*
hi!
bei manchen frag ich mich was für probs die haben...
einer soll das sehn, der andere nicht, dafür was anderes...
naja
greets
sjfm
Beiträge: 1.734
Themen: 232
Registriert seit: 12.02.2014
MyBB-Version: 1.8.x
jeder hat eben ein anderes bedürfnis...
Mit freundlichen Grüßen
Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!
Beiträge: 1.712
Themen: 177
Registriert seit: 08.02.2018
MyBB-Version: 1.8.37
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.
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]
Beiträge: 2.041
Themen: 10
Registriert seit: 28.06.2007
MyBB-Version: 1.8.x
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.
Beiträge: 1.712
Themen: 177
Registriert seit: 08.02.2018
MyBB-Version: 1.8.37
01.08.2021, 11:41
(Dieser Beitrag wurde zuletzt bearbeitet: 01.08.2021, 11:43 von Gerti.)
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>
Text: darf sehen
<else>
Text: darf nicht sehen
</if>
oder
Zitat:<if !$mybb->user['uid'] then>
Text: darf sehen
<else>
Text: darf nicht sehen
</if>
bin ich nicht weiter gekommen.
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]
Beiträge: 2.245
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
Wenn du die uid abfragst, musst du sie natürlich auch konkretisieren.
Was soll die Anweisung sonst bewirken?!
Beiträge: 1.712
Themen: 177
Registriert seit: 08.02.2018
MyBB-Version: 1.8.37
01.08.2021, 14:01
(Dieser Beitrag wurde zuletzt bearbeitet: 01.08.2021, 14:04 von Gerti.)
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.
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]
Beiträge: 2.245
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
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.
Beiträge: 1.712
Themen: 177
Registriert seit: 08.02.2018
MyBB-Version: 1.8.37
Supi, Deine Lösung funktioniert wie gewünscht.
Ganz herzlichen Dank dafür.
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]