Results for TODO : 2

1 - Idées de projets
- une fonction de modernizer en PHP qui ajoute les classes à cibler pour des fallbacks
  d'un côté les navigateurs ciblés (clés) de l'autre les incapacités de chaque navigateur (les valeurs) (argument positive à false)
  ex: ie6 ie7 ie8 => no-shadow,no-border-radius etc
  
  ou bien avec positive à true, ce sont les capacités qui sont renvoyées:   
  ex: ff20 => shadow, border-radius etc
  ce qui permet d'ajouter les techniques aux classes dans les css .border-radius article {border-radius:5px}


			
2 - SNIPPETVAMP : Done & todo
A faire
____________________________________________________________________________

- effectuer un stress test avec bcp de snippets
- une relecture et une optimisation du code (rationaliser et améliorer ce qui peut sans doute l'être),
 faire une doc wiki (user + dev)

bugs
____________________________________________________________________________
flux rss des recherches
le textarea fait toujours le truc bizarre

En cours:
____________________________________________________________________________
- optimiser maquette (go & fuck IE)


Fait:
____________________________________________________________________________
- implémentation d'un cache
- accueil avec les derniers snippets (nb configurable)
- bouton embed qui donne le code d'intégration
- config externalisée dans un fichier config créé au premier lancement pour la rendre éditable et éviter la perte de sa config en cas de mise à jour
- formulaire de config autogénéré (pour s'adapter automatiquement aux futures variables de configuration
- flux rss filtré (tag/recherche/derniers snippets) qui liste NB snippets publics (avec nb configurable)
- accès à un snippet spécifique en txt uniquement
- coloration des boutons tags en fonction du tag via css (utile pour retrouver facilement un bouton/theme)
- config:statut par défaut
- config:message de description de l'appli
- config:highlight_theme (seul défaut est "adapté")
- internationalisation (fr/en) via un array $msg['langue'] et une fonction msg('txt par défaut');
- changement statut public privé en un clic
- statut public/privé
- coloration syntaxique (si fichier hightlight.js est présent)
- recherche de mot dans les snippets
- recherche par tags (un clic)
- kiss mode ON ! light: -22ko (+jquip env 30ko au lieu de jquery et css:15ko lors du premier chargement (encore optimisable en supprimant les préfixages devenus inutiles pour certains. 
- responsive (2 dispositions et largeur qui s'adapte)
- pb d'encodage (over) (Hope so...)
- édition de snippet
- sécurisation admin avec session (boutons chargés ou pas/fonctions de retour filtrantes/formulaires chargés ou pas)
- formulaire initial de création de compte admin (pseudo et passe)
- nuage de tags classés par ordre alphabétique ou nb de snippets (configurable)