J'ai fini hier soir de coder toute la partie Admin, qui m'a bien prise la tête.
Gestion des Tags :
Ajout -> Tag (n'importe quoi en html), Title alternatif (quand ton tag n'est pas un texte, pour afficher un truc potable dans la liste), Style (Classe ou Stle CSS comme les groupes), Déploiement du tag (le rendre présent sur tous les forums, ou aucun), Groupes qui peuvent l'utiliser (via des checkbox)
Modification -> Pareil avec l'option "Aucune modification" pour le déploiement du tag
Et dans la liste des tags tu as un bouton pour l'activer/Désactiver, monter ou descendre le tag, le supprimer, voir les groupes auquels il s'applique et sa gueule quoi
Gestion des forums : Via des checkbox tu peux choisirs quel tags seront dispo sur ce forum, et appliquer ce "schéma" à tous les sous forums
Mais c'est optimisé dans le sens ou si c'est une catégorie/Forum sans sujet ou liens, bah y'a pas de gaspillage d'espace en BDD pour dire que tel ou tel tag est actif dessus.
Ca m'a bien pris le chou, mais ça c'est fini. Genre tu peux avoir en tant que tag un texte, une image, un tableau HTML, un lien, un bout de javascript qui t'affiche l'heure, ce que tu veux ou presque quoi, ce dans le but qu'on me sorte pas deux jours après "oui ben moi j'aimerais avoir ça en tag"
Plus tard sortiront deux add-on : Multiple Tags (plusieurs tags sur un sujet) et GROUP BY Tags (un lien sur chaque tag permettant de lister les sujets portant ce tag)
Reste donc à coder le truc de choisir ton tag sur ton sujet, faut juste que je choppe le temps, que Spark me fasse la beta test, et je vous envoie ça, jvoulais absolument finir ça pour ce soir, on va essayer en se shootant au café
