From de49c375acbd7c47dcd07f97a5fbd55c5348d39c Mon Sep 17 00:00:00 2001 From: gnieark Date: Sun, 29 Jan 2017 23:34:44 +0100 Subject: [PATCH 1/3] better translation, alert javascrpt if a bot is on error --- html/testBotScripts/connectfour.html | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/html/testBotScripts/connectfour.html b/html/testBotScripts/connectfour.html index e9c0db4..d88ace0 100755 --- a/html/testBotScripts/connectfour.html +++ b/html/testBotScripts/connectfour.html @@ -247,10 +247,11 @@ function play(player){ addLog('His rsponse is:' + xhr.responseText); playingAT(colTarget); }else{ - addLog ('bot response must be a digit betwin 0 and 7, witch indicate the conumn number where he wants play. Voici sa réponse: "' + colTarget + '"' ); + addLog ('bot response must be a digit betwin 0 and 7, witch indicate the conumn number where he wants play. His response his: "' + colTarget + '"' ); } - }else{ - addLog('le bot ' + player + ' does not respond. ' + xhr.status); + }else{ + alert ('Bot ' + player + ' replied with an error code: ' + xhr.status + ' ' + xhr.responseText); + addLog('Bot ' + player + ' replied with an error code: ' + xhr.status + ' ' + xhr.responseText); return; } }else{ From 4691f09165a0b4f4ce15612246f165f5be5fa389 Mon Sep 17 00:00:00 2001 From: gnieark Date: Sun, 29 Jan 2017 23:49:32 +0100 Subject: [PATCH 2/3] README and legals --- README.md | 9 ++++----- src/legals.html | 8 +++++++- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index ca8d8ae..9c15a64 100755 --- a/README.md +++ b/README.md @@ -7,7 +7,6 @@ It's a website for programming AI challenges. Everyone can read a game's specifi # Still in dev - The stable website (Using github API, Vhost is synchronized to branch master) is [https://botsarena.tinad.fr/](https://botsarena.tinad.fr/) -- Dev [http://botsarena-dev.tinad.fr/](http://botsarena-dev.tinad.fr/) (identifiant: plop password: plip) (synchronized on this repo 's dev branch),As it's a dev version you can show messages like "parse error","Internal server error" etc... # Contribute You are welcome, Make pull requests on branch dev. Im available on twitter [@gnieark](https://twitter.com/gnieark) in order to talk. @@ -24,10 +23,10 @@ Apache RewriteRules are given on the file html/.htaccess For nginx in server directive: rewrite '^/([a-zA-Z]{1,})/doc-([a-z]{2})$' /index.php?doc=$1&lang=$2 last; - rewrite '^/p/([a-zA-Z]{1,})/(.*)-([a-z]{2})$' /index.php?page=$1¶ms=$2&lang=$3 last; - rewrite '^/p/([a-zA-Z]{1,})/(.*)$' /index.php?page=$1¶ms=$2 last; - rewrite '^/p/(.*)-([a-z]{2})$' /index.php?page=$1&lang=$2 last; - rewrite '^/p/(.*)$' index.php?page=$1 last; + rewrite '^/p/([a-zA-Z]{1,})/(.*)-([a-z]{2})$' /index.php?page=$1¶ms=$2&lang=$3 last; + rewrite '^/p/([a-zA-Z]{1,})/(.*)$' /index.php?page=$1¶ms=$2 last; + rewrite '^/p/(.*)-([a-z]{2})$' /index.php?page=$1&lang=$2 last; + rewrite '^/p/(.*)$' /index.php?page=$1 last; rewrite '^/([a-zA-Z]{1,})/scores$' /index.php?scores=$1 last; rewrite '^/([a-zA-Z]{1,})-([a-z]{2})$' /index.php?arena=$1&lang=$2 last; rewrite '^/([a-zA-Z]{1,})/doc$' /index.php?doc=$1 last; diff --git a/src/legals.html b/src/legals.html index 026ea63..9329ff6 100755 --- a/src/legals.html +++ b/src/legals.html @@ -13,7 +13,13 @@

Identifications personnelles

Pour valider les bots, le site vous demande votre adresse e-mail.

Si un spammeur me propose 100 euros par adresse e-mail vérifiée, je n'exclue pas de trahir votre confiance.

-

En attendant, elle sert simplement à vérifier votre bot, elle vous permettra plus tard pour gérer votre bot (changement d'url, mise à jour description etc...), mais elle ne servira uniquement à des fonctions d'authentification sur le site. On ne vous polluera pas non plus avec une news letter.

+

En attendant, elle sert simplement à vérifier que l'auteur du bot (vous) n'etes pas un bot justement. Elle (votre adresse e-mail) sert aussi au mécanisme d'authentification pour gérer votre bot (changement d'url, mise à jour description etc...). Votre adresse e-mail, je:

+ +

On ne vous polluera pas non plus avec une news letter

Copy left

Ce site a été codé avec amour principalement par Gnieark et est distribué sous licence GNU GPL V3. Son code source est disponible sur github.com/gnieark/botsArena.

Il intègre quelques morceaux de code tiers:

From a06405f2f93627d8356692790bbf2264f547a60e Mon Sep 17 00:00:00 2001 From: gnieark Date: Mon, 30 Jan 2017 00:00:14 +0100 Subject: [PATCH 3/3] fix md --- README.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 9c15a64..7e01c7f 100755 --- a/README.md +++ b/README.md @@ -22,15 +22,15 @@ Apache RewriteRules are given on the file html/.htaccess For nginx in server directive: - rewrite '^/([a-zA-Z]{1,})/doc-([a-z]{2})$' /index.php?doc=$1&lang=$2 last; - rewrite '^/p/([a-zA-Z]{1,})/(.*)-([a-z]{2})$' /index.php?page=$1¶ms=$2&lang=$3 last; - rewrite '^/p/([a-zA-Z]{1,})/(.*)$' /index.php?page=$1¶ms=$2 last; - rewrite '^/p/(.*)-([a-z]{2})$' /index.php?page=$1&lang=$2 last; - rewrite '^/p/(.*)$' /index.php?page=$1 last; - rewrite '^/([a-zA-Z]{1,})/scores$' /index.php?scores=$1 last; - rewrite '^/([a-zA-Z]{1,})-([a-z]{2})$' /index.php?arena=$1&lang=$2 last; - rewrite '^/([a-zA-Z]{1,})/doc$' /index.php?doc=$1 last; - rewrite '^/([a-zA-Z]{1,})$' /index.php?arena=$1 last; + rewrite '^/([a-zA-Z]{1,})/doc-([a-z]{2})$' /index.php?doc=$1&lang=$2 last; + rewrite '^/p/([a-zA-Z]{1,})/(.*)-([a-z]{2})$' /index.php?page=$1¶ms=$2&lang=$3 last; + rewrite '^/p/([a-zA-Z]{1,})/(.*)$' /index.php?page=$1¶ms=$2 last; + rewrite '^/p/(.*)-([a-z]{2})$' /index.php?page=$1&lang=$2 last; + rewrite '^/p/(.*)$' /index.php?page=$1 last; + rewrite '^/([a-zA-Z]{1,})/scores$' /index.php?scores=$1 last; + rewrite '^/([a-zA-Z]{1,})-([a-z]{2})$' /index.php?arena=$1&lang=$2 last; + rewrite '^/([a-zA-Z]{1,})/doc$' /index.php?doc=$1 last; + rewrite '^/([a-zA-Z]{1,})$' /index.php?arena=$1 last; # License Bot's Arena , Website for Artificials intelligences duels.