Plugin - Darstellung von CLM-Liga-Daten in Artikeln

geschrieben von

Vorbemerkung: Dieses Plugin ist noch im Testphase.

Stand: 18.11.2019 (Version 1.0.0)

 

Dieses Joomla-Plugin vom Type "content"  gibt ihnen die Möglichkeit Liga-Daten von anderer CLM-Installationen auf ihren Webseiten innerhalb von Artikeln darzustellen.
So könnte in einem Wettkampfbericht auf einer Vereinsseite auf die aktuelle Tabelle einer Liga eingebunden werden, wobei die Liga z.B. auf der Landesseite geführt wird.

 

Voraussetzung des Plugin

 

Die gewünschte Datenquelle, also die CLM-Installation, wo die CLM-Ligen im Original geführt werden, muss mindestens die Version 3.7.1 haben.

Betapaket 3.7.4 ist Voraussetzung für Pluginversion 1.0.0.

 

Installation des Plugin

 

Das Plugin plg_content_clm_show_ext wird von der CLM-Projektseite heruntergeladen, z.Z. noch aus der Kategorie Testpakete, und installiert.

Anschließend ist mindestens ein Parameter mit Bezeichnung Datenquelle 1, Datenquelle 2 oder Datenquelle 3 zu setzen. Die Parameter sind mit den Webadressen der gewünschten Webseiten zu füllen, wo die darzustellenden Ligen im Original geführt werden, meist Landes- und/oder Bezirksseite.

Beispiel:

Plugin Show Ext

 

 

Anwendung

 

Nach Aktivierung des Plugins kann auf jeder beliebigen Seite das Tag [showCLMData:<source>:...] eingefügt werden.
Dieses Tag wird dann durch die entsprechende Tabelle ersetzt.

Grundtypen des Tags

- Liga bezogen: [showCLMData:<source>:<liga>:<style>:<view>:<runde>:<paarung>:<durchgang>] (alle Views kleiner 10)

- Saison bezogen: [showCLMData:<source>:<saison>:<style>:<view>:<verein>] (alle Views größer 10)


source (Datenquelle, immer Pflicht):
1 = J-Seite, die als Plugin-Parameter Datenquelle 1 eingetragen ist
2 = J-Seite, die als Plugin-Parameter Datenquelle 2 eingetragen ist
3 = J-Seite, die als Plugin-Parameter Datenquelle 3 eingetragen ist
liga:
Liganummer oder Saison-ID (immer Pflicht)
style
:
0 = Automatische Breite (Standard)
1 = Maximale Breite
2 = Automatische Breite + Links
3 = Automatische Breite + Mitte
4 = Automatische Breite + Rechts
5 = Automatische Breite + Umfluss Links
6 = Automatische Breite + Umfluss Rechts
view:
0 = Kreuztabelle (Standard)

1 = Tabelle

2 = Paarungsliste
3 = Paarung

4 = Spielplan Mannschaft

14 = Spielplan Verein
runde:
Rundennummer - Pflicht bei View Paarung

oder Teilnehmernummer bei View Spielplan Mannschaft

oder Vereins-ZPS bei View Spielplan Verein
paar:
Paarungsnummer - Pflicht bei View Paarung
durchgang:
Durchgangsnummer - Standard ist 1

text

optional kann ein letzter Parameter (alphanumerischer Text) angefügt werden, der für die Funktion des Tags ignoriert wird


Beispiele:
- [showCLMData:2:78] zeigt die Kreuztabelle der Liga mit ID 78 von der J-Seite an, die als Parameter Datenquelle 2 eingetragen ist. Es werden die Standardwerte der Parameter Style und View verwendet.
- [showCLMData:1:51:0:1:2:4] zeigt die Paarung 4 aus Runde 2 der Liga mit ID 51 von der J-Seite an, die als Parameter Datenquelle 1 eingetragen ist, was z.b. die Landesseite sein könnte.

- [showCLMData:2:77:ID77 ist die Bezirksoberliga] zeigt die Kreuztabelle der Liga mit ID 77 von der J-Seite an, die als Parameter Datenquelle 2 eingetragen ist. Es werden die Standardwerte der Parameter Style und View verwendet. Der Text "ID77 ist die Bezirksoberliga" ist nur eine Notitz für den Verfasser.

 


 

Mehr in dieser Kategorie: « Das Frontend