Beiträge von ssv
-
-
Oh ja. Bitte class-sis-handball-public.php Zeile ca.728 ändern in
Zitat$livetickerUrl = 'http://liveticker.sis-handball.org/game/show/' . substr($atts['league'], 0, -3) . substr($data_part[0],-3);
-
Link zum Liveticker in den Spielterminen optional ausgeben
Moin, ich hoffe das ist jetzt so brauchbar!
Spieltermine (Type="NEXT"):
Link zum Liveticker wird generiert und ausgegeben, wenn im sishandball shortcode explizit liveticker="1" hinzugefügt wird. (Logik habe ich so gewählt, da die meisten Spiele im SIS keinen Liveticker haben.)
Diese Funktion ist nicht im Shortcodegenerator implementiert und muss manuell beim Einfügen des Shortcodes in die Seite hinzugefügt werden
Beispiel Liveticker und Map wird angezeigt:
[sishandball limit="5" type="next" marked="THW Kiel" id="terminethw" league="001517000000000000000000000000000001018" liveticker="1"]Beispiel kein Ticker und keine Karte:
[sishandball limit="5" type="next" marked="THW Kiel" id="terminethw" league="001517000000000000000000000000000001018" nomap="1"]Bitte einmal testen. Wenn das so passt, werde ich das Archiv zu Begin des Threads entsprechend aktualisieren.
Gruss -
Wie sollte er das hier finden? Warum kontaktierst Du ihn nicht direkt? Plugin-Seite > Autor-Name -> seine Homepage -> E-Mail & Telefon im Impressum.
Wahlweise könntest Du natürlich auch das dafür gedachte Support-Forum nutzen.
Weil er meinen entsprechenden Beitrag mit dem Link hierher in seinem Support-Forum bereits freigeschaltet bzw. gelesen hat.
-
Das Plugin wird offensichtlich aktiv betreut, frage doch einfach mal den Plugin-Autor, ob er Deine Anpassungen übernehmen möchte. Sonst musst Du die Anpassungen beim nächsten Update alle wieder per Hand "reinhacken".
Klar wäre das schön, hoffe mal er verfolgt das hier. Im Moment schraube ich aber noch an weiteren Erweiterungen (z.B. Tabelleanzeige inkl. Vereinslogo, Hervorhebung der Aufsteiger/Absteiger sowie der Vereinsübersicht). Somit ist das eh noch nicht vollständig.
-
Hi,
super - ist es möglich den Liveticker als Link auszulesen? also für das nächste Spiel?
Gruß
ThodieProblem ist aber doch, dass der Liveticker-Link für zukünftige Spiele nicht angezeigt wird. Siehe http://www.sis-handball.de/web/Mannschaft…000000000027011
Oder habe ich da was übersehen?Wird denn der Liveticker-Link für bereits absolvierte Spiele bei Dir angezeigt?
-
Den Funktionsumfang des SIS-Handball Plugin habe ich für eigene Bedürfnisse angepasst.
Aktuell sind folgende Erweiterungen als „Hack“ implementiert:- Tabellenausgabe: Positive Tordifferenz wird inkl. Pluszeichen dargestellt
- Minitabelle: Zusätzlicher Shortcode zur Anzeige einer platzsparenden Ligatabelle z.B. für den Seitenreiter.
- Liveticker: Ausgabe der Spielnummer mit Verlinkung zum Liveticker einer Partie, falls dieser in der Quelle angeboten wird.
Folgende Originaldateien des SIS-Handball Plugin Version 1.0.20 müssen ausgetauscht werden- class-sis-handball-public.php
- class-sis-handball-admin.php
-
Schnellhack zum Anzeigen der Handball4all JSON Feeds mit dem JSON Content Importer
Mit einer kleinen Änderung am Plugin funktioniert die Verarbeitung. Siehe Anhang
Das Plugin für JSON-Feeds von Handball4all verwenden
Leider sind die JSON-Feeds von Handball4All nicht ohne weiteres zu verwenden, da das Format dem Plugin ein wenig Probleme bereitet. Der gesamte Feed ist von einer eckigen Klammer […] eingeschlossen. Diese muss zunächst entfernt werden, bevor der JSON-Feed problemlos verarbeitet werden kann.
Hier ein JSON-Beispiel: http://www.handball4all.de/m/php/spo-prox…lvIDNext=336558
1.Schritt: Plugin installierenInstalliere das Plugin wie gewohnt.
2.Schritt: Plugininstallation testen
Im Plugin sind einige Beispiele beschrieben. Teste ein Beispiel auf Deiner Seiten. Wenn das Plugin einwandfrei funktioniert, kannst Du die nötige Anpassung am Quellcode des Plugin vornehmen.
3.Schritt: Handball4All Fix einbauen
Im Adminbereich findest Du unter Plugins die installierten Erweiterungen. Wähle dort den JSON Content Importer zur Bearbeitung aus und öffne die Datei class-fileload-cache.php im WordPress Editor.
Suche nach folgendem Code (Zeile 195):Ab Zeile 196 fügst Du folgenden Code ein:
danach sollte der Code in dem Bereich in etwa wie folgt aussehen:
Das war’s schon. Bitte das Speichern der Änderung nicht vergessen.
4.Schritt: Handball4All JSON-Feed verwendenFüge folgenden Code auf eine Seite ein.
5.Schritt: JSON Content Importer Plugin Caching aktivieren
Das JSON Content Importer Plugin verfügt über eine Cachefunktion. Diese sollte in einer produktiven Umgebung aktiviert sein, damit der JSON-Feed nicht bei jedem Seitenaufruf erneut von der Quelle geladen wird. Ein Cache-Timeout von z.B. 15 Minuten ist ein guter Wert.
Viel Spass! -
Der Ergebnisdienst Handball4all.de bietet Vereinen die Möglichkeit Spieltermine und Ergebnisse im JSON Format abzufragen und auf der HP anzuzeigen. Hat jemand schon Erfahrungen sammeln können?
Beispiel: Übersicht der JSON -Daten für den TSV-Kronshagen vom HV Schleswig-Holstein
http://www.handball4all.de/vereinsauswahl…m=8&club=140097Zur Verabeitung von externen JSON Daten gibt es mit dem Plugin JSON Content Importer https://de.wordpress.org/plugins/json-content-importer/ bereits ein Tool, um die Daten zu verarbeiten.
Hat sich hier schon jemand mit dem Thema beschäftigt?