Informatie over de site

Gebruik in andere websites

Het is mogelijk/toegestaan om grafieken en informatie van deze website te gebruiken voor andere niet-commerciële websites. Op het moment lenen zich vooral de grafieken hiervoor. Er komen nog veranderingen aan om meer mogelijkheden te krijgen voor de layout van de verschillende grafieken (denk aan achtergrondkleuren aanpassen, hoogte/breedte aanpassen, maximale aantal ratinglijsten beperken, etc). De hier gedocumenteerde configuratiemogelijkheden zullen zo veel mogelijk onveranderd blijven bestaan, maar natuurlijk kan ik geen garanties geven. Als er behoefte aan is, kan ik eventueel wel een soort aankondigingenmailinglijst maken voor mensen om wijzigingen door te krijgen.

Het is wellicht vanzelfsprekend, maar mocht ik redenen hebben om toch dingen aan te passen waardoor links niet werken, of zelfs links van bepaalde websites te weigeren, dan doe ik dat.

Gebruik spelerslijst vereniging

Het is mogelijk om de ratinglijst van een vereniging te gebruiken voor websites van schaakverenigingen. Dit kan op meerdere manieren gebeuren.

  • Door het downloaden van de hieronder genoemde url en dat bestand in een webpagina te zetten (wat dan na elke ratinglijst handmatig gedaan moet worden)
  • Door de hieronder genoemde url in een scripting taal in te voegen in een webpagina. Een voorbeeldje van een bestaande website (SV Schaakmat) in PHP is hier te vinden. Voor ASP zijn vast dergelijke constructies mogelijk, wie het gebruikt en me even wil doorgeven hoe kan contact opnemen via de contactpagina.

De URL om te gebruiken ziet er als volgt uit:

	http://xaa.dohd.org/rating/tabel_club.php?club=XXX
	http://xaa.dohd.org/rating/tabel_club.php?club=XXX&listid=NNN

De eerste versie (waarbij XXX vervangen wordt door het officiëe verenigingsnummer van de club, o.a. te vinden op de verenigingen pagina) geeft een tabel met de laatste ratinglijst. De tweede versie geeft de mogelijkheid om specifieke oudere lijsten te tonen. De parameter listid (de NNN dus) is voor de handige webmaster wel te vinden door op de rating pagina's van lijst te wisselen en te zien welke parameter meegegeven wordt. Mocht je er niet uitkomen, neem dan contact op via de contact pagina.

De tabel is simpel gehouden, met slechts een aantal classes die gebruikt kunnen worden om de layout van de tabel aan te passen aan je eigen wensen. Wederom: de handige webmaster komt hier wel uit, misschien komt er nog eens een keer meer documentatie en anders is er de contactpagina. Let ook op de mogelijkheid (nog niet getest) om in CSS cellen van je tabel te verbergen (in CSS: td.ri_td_naam { display: none; } ).

Als je deze mogelijkheid gebruikt voor een website, geef dit dan even door op de contact pagina. Dan kan ik op termijn een keer een 'links' pagina maken, en/of mensen op de hoogte houden als er dingen ingrijpend veranderen.

Gebruik spelers-grafieken

Het gebruik van grafieken van spelers is mogelijk door de volgende code op te nemen:

<img src="http://xaa.dohd.org/rating/ratgraph.php?lidnr=7191217>

Hier vervang je 7191217 door het goede lidnummer. Verdere opties volgen later.

Ter lering ende vermaeck... sourcecode

Source code is hier te downloaden. Het is niet helemaal in werkende staat (database definities staan er niet bij, om eens wat te noemen).

Wat licentie betreft:

De software voor de ratinglijst presentatie wordt verspreid onder de
zogenaamde "BSD license":

Copyright (C) 2005-2014 Mark Huizer, Terantula. All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED.  IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.