Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

install data tool #69

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions json/index.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Critères RGAA - Tanaguru</title>
<script src="script.js"></script>
</head>

<?php
/**
* TODO
* Si besoin, modifier à la ligne ci-dessous (16), avec le nom du nouveau fichier
*/
$rgaaFile = file_get_contents('../rgaa4-1-criteres.html');
preg_match("/(^.*<body.*?>)(.*)(<\/body.*$)/is", $rgaaFile, $matches);
echo $matches[2];
?>
</html>

<?php
$content = $_POST["json"];
$jsonFile = fopen('rgaa.json','w+');
fwrite($jsonFile,$content);
fclose($jsonFile);
13 changes: 13 additions & 0 deletions json/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Creer un fichier JSON contenant tous les tests RGAA

*Ce dossier "json" ne doit jamais être installé en production.*

Ce script est fonctionnel sur les fichiers HTML des critères RGAA à partir de la version 4 (rgaa4-criteres.html).

Pour mettre à jour les tests RGAA dans le fichier *rgaa.json* :
1. Lancez votre serveur local
2. Pour éviter des erreurs serveur, renommez le fichier *.htaccess* qui est à la racine du répertoire RGAA_Website, en *.htaccess_old* par exemple.
3. Ouvrez le fichier *index.php*, repérez l'unique commentaire, juste en dessous vous trouverez le nom du fichier HTML, modifier ce nom avec le nouveau fichier des critères RGAA, puis enregistrez.
4. Dans votre navigateur rendez-vous à l'adresse du projet en local dans le dossier *json*. (exemple: "http://localhost/Rgaa_Website/json/")
5. Voila le fichier *rgaa.json* a été mis à jour !
6. Renommez le fichier *.htaccess*
Loading