Seite 7 von 43

Re: [3.2][FORK] LF who was here? (Wer war da?)

Verfasst: 17.09.2018 14:44
von LukeWCS
chris1278 hat geschrieben:Ne luke is mein Fehler wwh war im block noch weil der codeschnipsel noch da war den ich eingebaut hatte. lol. aber passt schon.
Genau das hatte ich dir geschrieben. :lol: Schau mal paar Beiträge weiter oben, meinen Beitrag von 14:09.
Ok funktioniert noch nicht ganz mit dem Stat block aber das krieg ich hin. poste dir dann mal die lösung.
Nachdem wir beide rausbekommen haben wie das zu lösen ist, ist das jetzt recht einfach:

Statistics Block von Kirk für WWH 1.3.0 anpassen

Beide Dateien müssen nach ext/kirk/statblock/styles/prosilver/template/event/.

ext_kirk_stat_block_before.html

Code: Alles auswählen

<!-- IF WHO_WAS_HERE_TOTAL && WHO_WAS_HERE_POS == 0 -->
<div>
	<h3>{L_WHO_WAS_HERE}</h3>
	<p>{WHO_WAS_HERE_TOTAL} ({WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}
	<!-- IF WHO_WAS_HERE_LIST --><br />{WHO_WAS_HERE_LIST}<!-- ENDIF -->
	<!-- IF WHO_WAS_HERE_BOTS --><br />{WHO_WAS_HERE_BOTS}<!-- ENDIF --></p>
</div>
<!-- ENDIF -->
ext_kirk_stat_block_after.html

Code: Alles auswählen

<!-- IF WHO_WAS_HERE_TOTAL && WHO_WAS_HERE_POS == 1 -->
<div>
	<h3>{L_WHO_WAS_HERE}</h3>
	<p>{WHO_WAS_HERE_TOTAL} ({WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}
	<!-- IF WHO_WAS_HERE_LIST --><br />{WHO_WAS_HERE_LIST}<!-- ENDIF -->
	<!-- IF WHO_WAS_HERE_BOTS --><br />{WHO_WAS_HERE_BOTS}<!-- ENDIF --></p>
</div>
<!-- ENDIF -->
Damit wird Statistics Block kompatibel zu WWH und man hat dann auch alle Funktionen von WWH 1.3.0 zur Verfügung.

Re: [3.2][FORK] LF who was here? (Wer war da?)

Verfasst: 17.09.2018 14:49
von chris1278
Ok das wäre das nächste was ich getestet hätte. Wegen oben und unten funktion.

Re: [3.2][FORK] LF who was here? (Wer war da?)

Verfasst: 17.09.2018 15:18
von LukeWCS
GitHub Entwicklungsbereich und Download für Releases werden ab sofort getrennt behandelt. Das macht es für mich (und eventuell auch andere Programmierer) zukünftig viel einfacher auf GitHub mit dem Source zu arbeiten. Und als Benutzer hat man jetzt eine "vernünftige" Download Seite mit Version, Changelog und Zip Archiv (ebenfalls mit Versionsnummer), wie man das gewöhnt ist. Man muss sich also nicht mehr mit den für Entwickler gedachten Strukturen herumschlagen.

Der Link beim Punkt "Download der Extension:" im Startbeitrag ist bereits geändert.

Re: [3.2][FORK] LF who was here? (Wer war da?)

Verfasst: 17.09.2018 15:26
von Wolkenbruch
Hallo,

habe die Erweiterung in meinem Life-Testforum installiert und es funktioniert ;-)

Bei der Einstellung "UNTEN" wird jedoch WER WAR DA unterhalb der STATISTIK angezeigt was nicht so gut aussieht.
War das so erwünscht?

Nun habe ich index_body_stat_blocks_after zu index_body_block_online_append.html geändert.
Jetzt wird es unter WER IST ONLINE angezeigt.

Testforum läuft mit phpBB 3.2.3 und Prosilver ohne andere Erweiterungen.

Re: [3.2][FORK] LF who was here? (Wer war da?)

Verfasst: 17.09.2018 15:33
von Kurt W
Also ich hatte das schon immer so, das es unterhalb von "Wer ist Online" angezeigt wird. Finde ich so auch in Ordnung.

Allerdings wenn ich in der Ext nun ober wähle, dachte ich es wäre oberhalb von "Wer ist Online" im Informationsfeld.

Ist aber bei nicht so, wird bei mir oberhalb des Informationsfeldes angezeigt.

Gruß Kurt

Re: [3.2][FORK] LF who was here? (Wer war da?)

Verfasst: 17.09.2018 15:41
von chris1278
@kurt

Das ist ja auch so vorgesehen das der oberhalb so erscheint. Hatte Luke aber auch gesagt das die Variante oben sich so verhält wie das Original.


@Luke

evtl. Solltest du bei der nächsten Version auch den Ordner bb3-mobi im Styles Ordner entfernen. Da dieses template event eh noch den alten code enthält.

Reicht ja wenn bei styles ein Ordner bzw. der Ordner Prosilver da ist. Wenn jemand andere Styles nutzt und diese farblich anders sind mus man eh in der Ext entsprechende Style ordner anlegen.

Re: [3.2][FORK] LF who was here? (Wer war da?)

Verfasst: 17.09.2018 15:43
von Kurt W
@Chris1278

Ok.Hatte das so nicht mitbekommen. Macht mir nichts aus, da ich es sowieso unten haben möchte. :)

Wie sich das Original verhält wusste ich gar nicht, weil ich das wie gesagt damals gleich nach unten setzen lies.

Gruß Kurt

Re: [3.2][FORK] LF who was here? (Wer war da?)

Verfasst: 17.09.2018 15:50
von LukeWCS
Wolkenbruch hat geschrieben:habe die Erweiterung in meinem Life-Testforum installiert und es funktioniert ;-)
Danke für die Rückmeldung.
Bei der Einstellung "UNTEN" wird jedoch WER WAR DA unterhalb der STATISTIK angezeigt was nicht so gut aussieht.
War das so erwünscht?
Das ist das tatsächlich so beabsichtigt. :wink:

Hintergrund: WWH zeigt im Original seine Daten oberhalb von "Wer ist online?", wegen index_body_stat_blocks_before.html. Vielen hat das jedoch nicht gefallen und sie haben das einfach auf index_body_stat_blocks_after.html geändert, so auch ich.
Nun habe ich index_body_stat_blocks_after zu index_body_block_online_append.html geändert.
Jetzt wird es unter WER IST ONLINE angezeigt.
Natürlich, dafür gibts ja die Template Events, damit das jeder so einrichten kann wie er mag. Das ist einfach Geschmackssache und/oder eine Frage von Gewöhnung. Wir haben das schon seit Jahren ganz unten, das ist bei uns jeder so gewöhnt.

Das Event index_body_block_online_append hat aber zwei Haken:
  • Es müssen ggf. Style Anpassungen vorgenommen werden. Wir haben z.B. "Black" als Standard und da sieht das mit diesem Event gar nicht mehr gut aus und müsste erst angepasst werden.
  • Viel gravierender: Damit macht man die Anzeige von WWH von der Anzeige des Online-Blocks abhängig. Das heisst wenn diese Anzeige deaktiviert wird, dann wird auch WWH stillgelegt. Das ist eine aus meiner Sicht unnötige Abhängigkeit die man dadurch schafft. Es sei denn natürlich, man möchte genau das erreichen. ^^
Darum favorisiere ich natürlich den Weg und die Funktionen, die bei möglichst vielen ohne grosse Umbauten funktionieren.

Re: [3.2][FORK] LF who was here? (Wer war da?)

Verfasst: 17.09.2018 15:53
von Kurt W
Bei der Einstellung "UNTEN" wird jedoch WER WAR DA unterhalb der STATISTIK angezeigt was nicht so gut aussieht.
War das so erwünscht?
Bei mir wird es oberhalb der Statistik angezeigt. :roll:

Gruß Kurt

Re: [3.2][FORK] LF who was here? (Wer war da?)

Verfasst: 17.09.2018 16:04
von Wolkenbruch
@LukeWCS: Danke für die ausführliche und verständliche Erklärung.

@Kurt: Cache schon geleert?