Seite 54 von 153

Verfasst: 15.12.2007 13:20
von jr1971
Hmm, wenn ich nur wüsste, was ich falsch gemacht habe ...

Habe mit einem Backup den Urzustand wieder hergestellt und dann noch einmal die ganze Prozedur gemäß Anleitung durch.

Das einzig Zusätzliche, was ich in die index_body.html reingenommen habe ist (damit nur eigeloggte Mitglieder die MOD sehen):

<!-- IF S_USER_LOGGED_IN -->
{WHO WAS HERE CODE}
<!-- ENDIF -->
(Auch wenn ich diese zusätzlichen Zeilen weglasse, ändert sich nichts ...)

Ergebnis: Alles wie vorher. Die Unsichtbaren sind unter "Wer war da" weiterhin für alle sichtbar. In welcher Datei werden denn die entsprechenden Einstellugen gemacht? Auch in der index_body.html?

Verfasst: 15.12.2007 13:58
von nickvergessen
jr1971 hat geschrieben:Bei diesem Mod ("Wer war da") ist es ja so, dass immer alle User angezeigt werden, selbst die, die eigentlich unsichtbar sind.
Sie sind also nicht unter "Wer ist online" sichtbar, aber beim Mod "Wer war da".
Es geht mir darum, diese unsichtbaren Mitglieder auch bei diesem Mod ("Wer war da") für die Allgemeinheit unsichtbar zu machen. Nur Admin sollen diese User sehen.
Es ist so programmiert, dass normale Benutzer nur sich selbst sehen, wenn sie unsichtbar sind. Andere unsichtbare Benutzer werden unterdrückt. Administratoren geniesen hier eine Sonderstellung und sehen alle unsichtbaren Benutzer.
jr1971 hat geschrieben:Ergebnis: Alles wie vorher. Die Unsichtbaren sind unter "Wer war da" weiterhin für alle sichtbar. In welcher Datei werden denn die entsprechenden Einstellugen gemacht? Auch in der index_body.html?
Sollte mit dem oberen geklärt sein. Falls nicht, melde dich nochmal...
Schwarzer-Schlumpf hat geschrieben:Aua Dummheit tut weh ^^ Natürlich wird er erst geloggt, nachdem ich den Mod installiert habe oder? Also kann er ja auch noch nicht auftauchen ^^.
Aber die andere Frage, wo ich das mit den unsichtbaren einzustellen ist, bleibt ... :-)
Das ist richtig, die Benutzer werden erst mitgeschrieben nachdem der MOD installiert wurde. Unsichtbare Benutzer sollten dabei für Administratoren schon eingeblendet werden.

Verfasst: 15.12.2007 14:05
von Schwarzer-Schlumpf
Also muss ich das nicht erst einstellen? Gut... :-)

Verfasst: 15.12.2007 14:18
von nickvergessen
Schwarzer-Schlumpf hat geschrieben:Also muss ich das nicht erst einstellen? Gut... :-)
Ja, genau so ist es.

Verfasst: 15.12.2007 14:31
von jr1971
Ok, das Problem scheint woanders zu liegen. Habe mir mal einen Testaccount erstellt und mich mit ihm eingeloggt. Da klappt alles, d. h. die Unsichtbaren bleiben unsichtbar.

Bin ich dagegen als Admin eingeloggt und teste die Einstellungen, indem ich die Berechtigungen übernehme, dann tritt der beschriebene Effekt auf. Sehr seltsam ...


Zur Verdeutlichung zwei Bildchen (mein Nick ist George MacBeorn):

Ich selbst als Admin. Stehe auf unsichtbar. Bin oben unter "Wer ist online?" und bei "Wer war da?" zu sehen.
[ externes Bild ]


Mit den übernommenen Berechtigungen des Testmitgliedes. Oben unter "Wer ist online?" ist meine Acc "George MacBeorn" unsichtbar. Unter bei "Wer war da?" werde ich weiterhin angezeigt^^
[ externes Bild ]

Verfasst: 15.12.2007 14:35
von nickvergessen
ok, werd dann mal gucken wie sich das löst.
Sollte ja durch die Vorlage von phpBB3 mit der wer ist online-liste nicht als all zu schwierig herausstellen.

Verfasst: 16.12.2007 12:10
von Schlecht
Hab da auch eine Frage.

Habe phpbb3 gold und als style "Inspiration-960 RC8".
wie bekomme ich den mod mit dem "Inspiration-960" zum laufen?
habe diesen code in die index_body.html eingetragen

Code: Alles auswählen

 <h3>{L_WHO_WAS_HERE}</h3>
	<p><!-- IF WHO_WAS_HERE_LIST2 -->{WHO_WAS_HERE_LIST2}<br />({WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}<br />{WHO_WAS_HERE_LIST}<!-- ELSE -->{L_WWH_UPDATE_NEED}<!-- ENDIF --></p>
passieren tut aber gar nichts.
kann mir da bitte mal wer helfen, danke!

Verfasst: 16.12.2007 12:46
von franki
Ich weis ja jetzt nicht, wo Du den Code eingesetzt hast (verstehe den Satz bitte jetzt nicht falsch), aber es sollte
hinterher so aussehen.

Code: Alles auswählen

<!-- IF S_DISPLAY_ONLINE_LIST -->
	<!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
	<p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
	<!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
		<h3>{L_WHO_WAS_HERE}</h3>
	<p><!-- IF WHO_WAS_HERE_LIST2 -->{WHO_WAS_HERE_LIST2}<br />({WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}<br />{WHO_WAS_HERE_LIST}<!-- ELSE -->{L_WWH_UPDATE_NEED}<!-- ENDIF --></p>
<!-- ENDIF -->

Verfasst: 16.12.2007 15:17
von Schlecht
ganz genau so schaut es aus bei mir.
nur ist das komplett egal.
ich kann sogar die index_body.html komplett löschen und es macht dem style nichts aus.

ganz verstehen tu ich das nicht.

Verfasst: 16.12.2007 15:33
von nickvergessen
du muss den Cache leeren.
ACP > rechte Seite: weiße Box > ziemlich unten