D'une certaine manière ça correspond à l'idée que je me fais : ce serait réalisable actuellement, en changeant les couleurs de certains tags seulement, non ? (si oui, je m'y colle)
Hors ligne
oui c'est l'idée, associé à chaque tags la couleur que l'on souhaite( et non pas par niveau de tag comme actuellement).
Si tu t'y connais en dev (moi j'y connais rien... je bricole juste.), try !
Hors ligne
Arf, je crois que j'avais mal compris le système oO je ne m'y connais pas du tout en dev... Je devais confondre avec les couleurs sur les catégories puisque dans un sujet récent il était dit que c'était facilement modifiable individuellement. Désolée...
Hors ligne
bon sakkhho !!!
c est le moment de faire ton PLUGIN je te sens motivé et moi je dis IL FAUT ESSAYER de faire naitre cette idée !!!
donc la seule facon facile de le faire sans trop rien cassé serai de faire une nouvelle table avec ton plugin genre typetags et tu ajoutes une colonne dans la table tags
table typetags pour stocker les infos de chaque type de tags
id, nom, couleurs ...etc
et en + dans table table
id_typetags qui serai le lien vers la table typetags
ca c est pour les data
et apres faut codé dans les pages tags php et tpl que tu recuperes la couleur par le biais de la dbb et que tu utilies des variable en plus dans le tpl
ca doit etre jouable
apres a chaque de voir l'interet pour lui ;o) et de tester
Hors ligne
ouuuuuuuuula
je m ai trop de temps a repondre 4 reponses entre temps ;o)
arffff
Hors ligne
Nicco a écrit:
bon sakkhho !!!
c est le moment de faire ton PLUGIN je te sens motivé et moi je dis IL FAUT ESSAYER de faire naitre cette idée !!!
franchement si j'en etais capable je le ferai avec bcp de plaisir !
Hors ligne
sakkhho je te jure que tu te sous estime ...
car il faut copier des plugins existants et avec p@t on en a plein !!!!
Hors ligne
Je pense toujours qu'avec les catégories physiques, les catégories virtuelles très faciles à utiliser, les tags, on possède déjà de bons outils pour trier les photos et optimiser leur diffusion auprès du visiteur..
Je crois que si vous vous lancez dans un developpement d'une nouvelle forme de tri des tags, établissez en premier lieu un cahier des charges précis. Pensez global et long terme....
Essayez d'utiliser d'abord les éléments existants.. (champs IPTC standards) je vous rappelle qu'il existe un champ "catégorie" dans les IPTC, inutilisé pour le moment par PWG... ce champ pourrait très utilement compléter les tags (mots clés) en répondant à votre besoin......
bon courage
Hors ligne
ca change pas la mise en valeur des tags ...
et puis il s'agira surrement d'un plugin donc comme le dis niccco 'apres a chaque de voir l'interet pour lui ;o) et de tester'
il vaut mieux avoir bcp de plugin dispo pour satisfaire chacun plutot que de rester ds pwg classique.
@nicco, j'ai un peu de tps demain avant de partir samedi en vacances, j'essai de me pencher dessus... je garantie vraiement rien....
Dernière modification par sakkhho (2007-08-02 17:43:38)
Hors ligne
bonnes vacances ...profite car a ton retour tu liras ce poste et tu devras te mettre au plugin !!!
harf harf harf
Hors ligne
je profite de ce sujet pour donner mon avis sur les tags que j'utilise de plus en plus et qui me servent à afficher des photos sur mon site via un code personnel...
bref, je ne sais pas si c'est envisageable et sérieux sur des hébergements mutualisés mais pour utiliser depuis peu les favoris dans mon compte Google, l'utilisation d'Ajax permettrait de belles prousses pour simplifier la création et l'affectation de tags
qu'en pensez vous?
Hors ligne
quelle idée? Ajax?
Hors ligne
bon je reprend un peu l'idée d'un coté plus technique.
pour l'ajout d'un colonne ds la table tags avec 'idtype'
pour la création d'une table ds la bdd 'typetags' avec comme variable id, name, color (ca suffit pour le moment...)
dc fichier maintain.inc.php
<?php define('TYPETAGS' , PHPWG_PLUGINS_PATH.basename(dirname(__FILE__)).'/'); include_once(TYPETAGS_PATH.'include/constants.php'); function plugin_install() { $q = ' ALTER TABLE '.TAGS_TABLE.' ADD COLUMN `id_typetags` SMALLINT(5)'; pwg_query($q); $q = ' CREATE TABLE '.TYPETAGS.' ( id smallint(5) unsigned NOT NULL auto_increment, name varchar(255) character set latin1 collate latin1_general_ci NOT NULL, color varchar(255) character set latin1 collate latin1_general_ci NOT NULL, PRIMARY KEY (id) '; pwg_query($q); } function plugin_uninstall() { $q = ' ALTER TABLE '.TAGS_TABLE.' DROP COLUMN `id_type`'; pwg_query( $q ); $q = ' DROP TABLE '. TYPETAGS. ';'; pwg_query($q); } ?>
et ds constant.php
<?php global $prefixeTable; define('TYPETAGS_TABLE', $prefixeTable.'typetags'); ?>
jusque là j'ai bon ou je vais me couche tt de suite ?
Dernière modification par sakkhho (2007-08-22 17:22:48)
Hors ligne
J'arrive, je ne sais pas ce que tu veux faire...
Mais tu devras dans tous les cas définir la constante TYPE_TAGS.
8-)
Hors ligne