Respawn - Bronco's edition 1.0 [MAJ]
Salut les copains, ce soir, j'ai bossouillé sur l'appli de Timo, Respawn, dont on ne peut qu'admirer l'efficacité et la simplicité structurelle.
Ca faisait en effet un moment que j'avais envie de me l'adapter un chouïa, j'y ai donc ajouté:
- un bookmarklet pour typiak direct une page
- un verrouillage admin pour ajouter ou modifier des trucs
- un espace public/privé (par défaut toute page ajoutée est publique) avec une adresse de page publique
- une icône pour récupérer une page respawnée au format zip
- des icônes tout partout et la possibilité de passer une page de public à privé en vice cerça,
- une maquette encore à parfaire (euphémisme inside)
- un logo.
J'ai bien dans l'idée d'ajouter un ou deux trucs, mais là, franchement, je commence à voir flou
D'ailleurs, la phase de test réel va être pour demain... mais pour le moment, les choses fonctionnent normalement.
J'ai mis ça au dépôt et j'ai créé un respawn.warriordudimanche.net pour l'occasion... Même s'il est assez vide pour le moment
Tout ce qui peut diffuser, conserver et partager l'info, moi je dis qu'il faut le faire... bon, je vais faire dormir les yeux...
La partie admin (public et privé)
La page publique (partie publique uniquement)
Pour améliorer la sécurité, je vous conseille de configurer l'appli avec des noms de dossiers perso:
// CONFIGURABLE OPTIONS // change those directories'names for more security $GLOBALS['data_folder'] = 'dossier_data_a_modifier'; $GLOBALS['private_data_folder'] = $GLOBALS['data_folder'].'/private'; // modifiable $GLOBALS['public_data_folder'] = $GLOBALS['data_folder'].'/public'; // modifiable $GLOBALS['default_data_folder'] = $GLOBALS['public_data_folder'];
Ainsi, il est impossible de trouver où sont les données...
Les dossiers seront créés au besoin dès le premier lancement
if (!creer_dossier($GLOBALS['data_folder'], TRUE)) { die('Cant create '.$GLOBALS['data_folder'].' folder.'); } if (!creer_dossier($GLOBALS['data_folder'].'/zipversions', TRUE)) { die('Cant create '.$GLOBALS['data_folder'].'/zipversions'.' folder.'); } if (!creer_dossier($GLOBALS['private_data_folder'], TRUE)) { die('Cant create '.$GLOBALS['private_data_folder'].' folder.'); } if (!creer_dossier($GLOBALS['public_data_folder'], TRUE)) { die('Cant create '.$GLOBALS['public_data_folder'].' folder.'); }
❝ 16 commentaires ❞
Fil RSS des commentaires de cet article
✍ Écrire un commentaire
les commentaires relevant du SPAM seront filtrés et dégagés direct...