Accueil | TRAPTA Cloud | trapta score web | utilitaires | contact support | IANSEO | 

TRAPTA Score web

TRAPTA Score est l'installation sur un serveur web qui permet d'afficher sur Internet les résultats en temps réel. Ces résultats sont émis par TRAPTA Cloud, application installée sur l'ordinateur du greffe. La liste des serveurs référencés trapta score web est sur https://trapta.fr/score

Il existe 3 versions de TRAPTA Score web.
Il est recommandé d'utiliser la version TRAPTA Score SQLite qui est disponible en production depuis février 2024.
Les précédentes versions MySQL et "simple" sont obsolètes et ne seront plus maintenues.

TRAPTA Score SQLite

Cette version correspond aux derniers développements TRAPTA et permet l'installation multi-concours sur un serveur sans base MySQL, version v2.00:
https://github.com/TRAPTAProject/score-trapta

NB: vous pouvez demander un identifiant de connexion pour figurer sur cet hébergement et utiliser TRAPTA Cloud.
version en test sur https://trapta.fr/score/?user_id=France

Vous n'avez pas besoin de lire sous cette ligne si vous utilisez une version TRAPTA Score SQLite 2024


TRAPTA Score MySQL

Cette version requiert une base MySQL et était utilisée sur le site score.trapta.eu ; préférer l'installation Score SQLite.

Le code source PHP à installer et à configurer avec une base MySQL est téléchargeable sur https://github.com/TRAPTAProject/score-trapta
configuration générale: https://github.com/TRAPTAProject/score-trapta/blob/master/README.md
Configuration de la base MySQL: https://github.com/TRAPTAProject/score-trapta/blob/master/usertable.sql

Il n'est pas nécessaire de créer une base MySQL spécifique pour TRAPTA; le base MySQL doit contenir une table "usertable" avec les champs:
username: doit correspondre au répertoire /username
password: mot de passe de connexion pour username
eventdate: date du concours
eventname: nom du concours
show: 1 pour lister le répertoire username

Sur un site hébergé, la base MySQL est modifiable en ligne avec phpMyAdmin

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET AUTOCOMMIT = 0;
START TRANSACTION;
SET time_zone = "+00:00";
-- Structure de la table `usertable`
CREATE TABLE `usertable` (
  `userid` int(11) NOT NULL,
  `username` varchar(20) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL,
  `password` varchar(10) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL,
  `eventdate` datetime NOT NULL,
  `eventname` varchar(300) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  `show` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- Index pour la table `usertable`

ALTER TABLE `usertable`
ADD PRIMARY KEY (`userid`);
ALTER TABLE `usertable`
MODIFY `userid` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=26;
COMMIT;


TRAPTA Score simple

Utiliser de préférence la version TRAPTA score sqlite compatible TRAPTA Cloud multi-concours

Trapta score simple a été proposée en remplacement de TRAPTA Score MySQL pour un club qui ne diffuse qu'un seul concours à la fois.
Attention: l'ordinateur du greffe doit disposer de l'application TRAPTA Cloud simple pour fonctionner avec trapta score simple (et non TRAPTA Cloud multi-concours).

 

Site Web

Vous devez avoir un site web personnel qui peut héberger des pages php et les afficher hors du mode TLS (affichage http:// et non https://). Aucune base de données n'est nécessaire.
Dézippez le contenu de cette archive:

traptascore-simple2.1.zip  (version 2.1, 02/01/2024, fonctione sous https://")

et copiez par FTP le répertoire \traptascore-simple2 dans un répertoire de votre site, par exemple /traptascore

Par exemple si votre site est http://www.monsite.fr, vous devrez avoir la liste des fichiers dans http://www.monsite.fr/traptascore
Avant de copier les fichiers sur votre site, éditez le fichier passwordcheck.php et remplacez le mot "trapta"par votre propre mot de passe.

Mise à jour de janvier 2024:

La ligne:
$passwordcheck = "trapta";
devra ressembler à:
$passwordcheck = "monmotdepasse";

Trapta Cloud Simple

La version de TRAPTA-Cloud-simple à installer sur l'ordinateur du greffe est une version simplifiée de TRAPTACloud qui permet d'envoyer les scores directement sur votre propre site web, c'est à dire sur http://www.monsite.fr/traptascore.

Installation de la version TRAPTA Cloud simple

Sur l'ordinateur du greffe sous Windows,

 

Exemple d'affichage web avec TRAPTA Score simple

NB: l'url doit commencer avec http:// (et non https://)

 

Erreurs de fonctionnement sur hébergement

Consulter: https://traptaproject.github.io/pages/faq.html

 


Accueil | TRAPTA Cloud | trapta score web | utilitaires | contact support | IANSEO |