Facts - Un point Zéro

Mer 28 février 2007

Download

Ayé ! Après avoir passé quelques heures de plus sur mon code, je suis en mesure de fournir à qui le voudra bien le code source de l'application FACTS.
L'archive est un .tar.gz de 24Ko :
Facts 1.0.0
Cette application est disponible selon les termes de la licence GPL.

Spécificités :

  • Nécessite PHP5 et le module SQLite
  • Il te faudra modifier le fichier config.php pour donner le chemin absolu de la base de données sur ton serveur. Cette base de données doit se conformer au schéma disponible dans l'archive. Ou être une bête copie du fichier facts.db.

Trucs qui peuvent te gêner :

  • Le chemin pointé dans config.php DOIT être disponible en lecture écriture pour l'utilisateur Apache
  • Le chemin pointé dans config.php devra être inacessible via HTTP (pas comme dans l'archive, où il est bêtement dans la racine du site). Soucis de sécurité, n'importe qui peut récupérer la BDD par un simple wget.
  • Le design par défaut est celui du site de LugRadio. A toi de l'adapter comme bon te semble.
  • Il est en anglais. A toi de le traduire.
  • Il n'y a pas d'interface d'administration (c'est en cours). S'il faut modérer, ce sera à la main.
  • Aucun contrôle sur les données entrées par les utilisateurs. Bref, la porte ouverte à tous les spams.

Dans le périscope :

  • Un module d'administration digne de ce nom.
  • La version Lugradienne a (21:14 aujourd'hui) 194 "Facts".
  • Filtrer un peu les posts, pour éviter qu'on balance n'importe quoi (spams)
  • Fonctionnalité prévue : voter +/- pour un post, afin de virer rapidement les citations les moins marrantes et garder les autres sur le haut du pavé. Ça peut aider à la modération.

Franchement, jusqu'à présent, je me suis marré à le faire, et j'espère continuer !