Download the PHP package schachbulle/contao-chessresults-bundle without Composer

On this page you can find all versions of the php package schachbulle/contao-chessresults-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package contao-chessresults-bundle

Tabellen von ChessResults einbinden

Das Bundle stellt ein Inhaltselement zur Verfügung, um Turniertabellen von https://chess-results.com in eine Contao-Seite einzubinden.

Voraussetzungen

Installation

Verwendung

Im Seitenlayout ein Inhaltselement der Gruppe Schach-Elemente vom Typ Chess-Results anlegen und ausfüllen:

Feld Bedeutung
Turnier-ID ChessResults Die Nummer aus der Adresse des Turniers, also 1488906 bei chess-results.com/tnr1488906.aspx
Turnierart Derzeit nur „Schweizer System"
Liste Welche der Listen von ChessResults gezeigt wird (Teilnehmerliste, Rangliste, Fortschrittstabelle, Paarungen)
Spalten einblenden Nur diese Spalten werden ausgegeben, sofern die gewählte Liste sie enthält
Runde Nummer der Runde, nötig bei „Rangliste" und „Paarungen/Ergebnisse"
Cache Wie lange die Daten in Sekunden aufbewahrt werden, bevor neu bei ChessResults angefragt wird
Live-Abfrage Aktiviert die Abfrage bei ChessResults; ohne sie wird ausschließlich der Zwischenspeicher gezeigt

Zwischenspeicher

Die von ChessResults geholten Daten liegen im Datensatz des Inhaltselements selbst (Feld chessresults_cacheStorage). Ein Seitenaufruf löst nur dann eine Abfrage aus, wenn

Ist ChessResults nicht erreichbar, bleibt der vorhandene Zwischenspeicher stehen und wird weiter angezeigt, statt die Tabelle leer zu räumen.

Anzeige des Aktualisierungsdatums

Unter der Tabelle steht der Zeitpunkt, den ChessResults selbst als „zuletzt aktualisiert" meldet — nicht der Zeitpunkt der eigenen Abfrage. Nur wenn ChessResults keine solche Angabe liefert, tritt der Zeitpunkt der Abfrage an seine Stelle.

Templates

Template Zweck
ce_chessresults Normale Ausgabe
ce_chessresults_debug Zusätzlich die Rohdaten und die Debug-Werte

Tests

Frank Hoppe


All versions of contao-chessresults-bundle with dependencies

PHP Build Version
Package Version
Requires php Version ^7.4 || ^8.0
ext-dom Version *
ext-libxml Version *
contao/core-bundle Version ^4.13 || ^5.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package schachbulle/contao-chessresults-bundle contains the following files

Loading the files please wait ...