Die Website soll als Portfolio für meine privaten Projekte dienen.
Ich selbst bin kein großer Schreiber, deshalb wird sie automatisch aus meinem Gitlab aufgebaut.
Sie selbst dient auch gleich als Projekt, um meine Kenntnis in Symfony zu erweitern
und mehr Erfahrung mit c# zu bekommen.
Warum C# 😀 siehe.
Alexander Malk E-Mail: alex@guerilla-coding.com
Es gibt derzeit 11 Projekte in 3 Kategorien. Das zuletzt Aktualisierte Project ist TD Service Sitespeed in der Kategorie NPM und es wurde am 19.01.2024 aktualisiert.Es warten z.Zt. noch ca. 2 Projekte eingefügt zu werden.
Das Plugin speichert und aktualisiert die Spieler einer WOW Gilde in Joomla. Für dieses Plugin wird noch die Komponente Komponente: WOW Guild User benötigt.
Wenn dein Realmname "Temple noir" ist dann ist dein Slug "temple-noir". Wenn dein Realmname "Vek'lor" ist dann ist dein Slug "veklor". Über den API Call "https://eu.api.blizzard.com/data/wow/realm/index" kannst du herausfinden, wie dein Real Slug lautet.
Die Namenskonvention ist hier dieselbe wie bei "Realm Slug".
Die Gildenmitglieder werden automatisch mit den Joomla Account verbunden. Der Username muss mit dem Spielernamen übereinstimmen.
Mit dieser Option aktiviert man die Syncronisation der Spieler Detail Daten. siehe Was wird Synchronisiert? -> Detail
Der Wert ist wichtig für "last_login_timestamp"
Dieser Parameter sorgt dafür das entweder alle Achievements oder nur die unter "Achievements" angegeben Achievements Synchronisiert werden.
Achtung in WOW gibt es mehrere Tausend Achievements.
Die Aktualisierung kann nur mit einem Cron Job ausgeführt werden. Der Grund dafür ist die lange Ausführungszeit. Der CronJob muss auf die Datei "cron.php" im Ordner "\plugins\content\usersync" zeigen. Der Aufruf muss mit 2 Parametern erfolgen.
Ich nehme in den Beispielen immer an das die Gilde aus 100 Mitgliedern besteht.
Aktualisierung aller Gilden Mitglieder
cron.php 1 1
Aktualisierung des ersten Zehntels. Spieler 1-10.
cron.php 1 10
Aktualisierung des zweiten Zehntels. Spieler 11-20.
cron.php 2 10
Ein komplettes Beispiel wäre:
cron.php 1 5
cron.php 2 5
cron.php 3 5
cron.php 4 5
cron.php 5 5
Man sollte immer bedenken, dass die API ein Limit besitzt.