[3.3] [CDB] LF who was here 2 (Wer war da?)

In diesem Forum können Extension-Autoren ihre Extensions vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 2125
Registriert: 15.12.2014 10:19
Kontaktdaten:

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

Beitrag 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.
Zuletzt geändert von LukeWCS am 17.09.2018 15:04, insgesamt 2-mal geändert.
Möge das Backup mit dir sein. Immer.

Erweiterungen - Infos zur artgerechten Haltung
phpBB Ext Check - Analysesystem für phpBB Erweiterungen (Entwickler Werkzeug)
Benutzeravatar
chris1278
Mitglied
Beiträge: 3535
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

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

Beitrag von chris1278 »

Ok das wäre das nächste was ich getestet hätte. Wegen oben und unten funktion.
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 2125
Registriert: 15.12.2014 10:19
Kontaktdaten:

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

Beitrag 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.
Möge das Backup mit dir sein. Immer.

Erweiterungen - Infos zur artgerechten Haltung
phpBB Ext Check - Analysesystem für phpBB Erweiterungen (Entwickler Werkzeug)
Benutzeravatar
Wolkenbruch
Mitglied
Beiträge: 519
Registriert: 04.11.2010 16:56
Kontaktdaten:

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

Beitrag 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.
Kolumbien Freunde treffen sich im » Kolumbienforum «
Benutzeravatar
Kurt W
Mitglied
Beiträge: 492
Registriert: 15.07.2017 10:37
Kontaktdaten:

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

Beitrag 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
Benutzeravatar
chris1278
Mitglied
Beiträge: 3535
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

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

Beitrag 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.
Benutzeravatar
Kurt W
Mitglied
Beiträge: 492
Registriert: 15.07.2017 10:37
Kontaktdaten:

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

Beitrag 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
Zuletzt geändert von Kurt W am 17.09.2018 15:51, insgesamt 1-mal geändert.
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 2125
Registriert: 15.12.2014 10:19
Kontaktdaten:

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

Beitrag 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.
Zuletzt geändert von LukeWCS am 17.09.2018 15:53, insgesamt 1-mal geändert.
Möge das Backup mit dir sein. Immer.

Erweiterungen - Infos zur artgerechten Haltung
phpBB Ext Check - Analysesystem für phpBB Erweiterungen (Entwickler Werkzeug)
Benutzeravatar
Kurt W
Mitglied
Beiträge: 492
Registriert: 15.07.2017 10:37
Kontaktdaten:

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

Beitrag 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
Benutzeravatar
Wolkenbruch
Mitglied
Beiträge: 519
Registriert: 04.11.2010 16:56
Kontaktdaten:

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

Beitrag von Wolkenbruch »

@LukeWCS: Danke für die ausführliche und verständliche Erklärung.

@Kurt: Cache schon geleert?
Kolumbien Freunde treffen sich im » Kolumbienforum «
Antworten

Zurück zu „Extensions in Entwicklung“