Annonce

#31 2007-08-20 22:06:18

sakkhho
Membre
Paris
2007-04-02
1836

Re: [Evolution] Nouvelles gestions des tags.

EDIT : je modifié le post precedent.

voilà sous forme d'exple ce que j'essai (je dis bien j'essai car j'ai l'impression d'etre devant mon evrest !!) de faire. à savoir une nouvelle gestion de couleurs de tags.

AkaiKen a écrit:

ma galerie est constituée presque essentiellement de dessins, et donc je voudrais classer par thème (personnage, paysage d'une part, et d'autre part fantastique, futuriste, magie, etc), et par "apparence" (dessin à la main, peinture numérique, 3D, etc), par matériau (et je ne peux pas vraiment faire de catégories car je peux retrouver ces divers critères sur un seul objet)...

sakkhho a écrit:

avec la gestion actuelle de l'affichage des tags en couleurs  tu va avoir dans un meme couleur les materiaux, les payasage etc..

par contre si on arrive à faire une gestion de tags par catégories tu pourrais crée 4 theme (=4 couleurs de tags)

une couleur pour les tags 'apparence' --> Tags : dessin à la main, peinture numérique, 3D, etc...
une couleur pour les tags 'matériau' (de peinture je suppose ?) --> Tags : fusain, pastelle etc...
une couleur pour les tags 'paysages' --> Tags : magie, futuriste etc...
une couleur pour les tags 'personnages' --> Tags : homme, robot, troll, gnome... :-))

apres la photo de l'oncle jojo (qui est un gnome) qui est peint à la main, au fusain , dans un payasage futuriste est associé à 4 tags : dessin à la main , fusain, futuriste, gnome.

ca marche ça ?

Dernière modification par sakkhho (2007-08-20 23:13:59)


Piwigo 2.3.5

Hors ligne

#32 2007-08-22 17:32:26

sakkhho
Membre
Paris
2007-04-02
1836

Re: [Evolution] Nouvelles gestions des tags.

comment je vois ça apres dans la partie admin,

dans la page admin/tags/

dans le bloc 'Ajouter un tag'
on a 'nouveau tag' = ....
on rajoute un menu deroulant (avec requete dans la table TYPETAGS creer pour la liste) permettant d'affecter le tag que l'on veut creer à la catégorie choisie.

Dans le bloc 'Editer les tags'
on a 'Nom courant'= ....  'Nouveau nom' = .....
idem on rajoute le menu deroulant de catégorie de tag


Apres dans la page Tag.php et applicable egalement à TagOnIndex
l'appel du tag, appel egalement la catogérie du tag et modifie sans couleur en conséquence.

Voilà l'idée sur le papier, apres pour la codée c'est autre chose...

Dernière modification par sakkhho (2007-08-22 18:23:05)


Piwigo 2.3.5

Hors ligne

#33 2007-08-24 11:09:53

Nicco
Membre
Paris - Val de Marne
2006-05-12
1794

Re: [Evolution] Nouvelles gestions des tags.

courage Sakkhho !!!

je sais ce que c est de se prendre la tete quand on a pas trop idee de comment ca marche ... je suis solidaire


Nicco Starrrr ..... voici ma galerie http://gallery-nicco.no-ip.org & ma passion http://bd-nicco.no-ip.org
version PWG 1.7.1 + de nombreux plugins actifs (trop pour les énumérer)

Hors ligne

#34 2007-08-25 11:13:52

sakkhho
Membre
Paris
2007-04-02
1836

Re: [Evolution] Nouvelles gestions des tags.

ouais courage... j'sais pas si ca va suffire...

il manque tt de meme un bloc pour creer les 'TypeTags' dans admin/plugins.

donc un champ pour saisir le 'name' du TypeTag et à cote un menu déroulant à la maniere de la bbcode bar pour choisir la 'color' .

Un bouton syncroniser qui ajoute le TypeTag voulu à la table TYPETAGS ('id','name','color'), l'id etant incrementer automatiquement...

j'vais essayer de commencer par là.

+


Piwigo 2.3.5

Hors ligne

#35 2007-08-27 14:30:02

sakkhho
Membre
Paris
2007-04-02
1836

Re: [Evolution] Nouvelles gestions des tags.

dans le fichier admin / tags.php

j'ai ça

Code:

$template->assign_vars(
  array(
    'TAG_SELECTION' => get_html_tag_selection(
      get_all_tags(),
      'tags'
      ),
    )
  );

si j'ai saisi le get_html_tag_selection c'est la fonction qui permet d'afficher les tags et les check box, non ? ou est ce que je peux trouvé le code associé?

car je voudrais afficher de la meme facon les "Typetags"

merci pour votre aide.

Dernière modification par sakkhho (2007-08-27 14:52:32)


Piwigo 2.3.5

Hors ligne

#36 2007-08-27 15:01:57

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [Evolution] Nouvelles gestions des tags.

functions_html.inc.php peut-être...
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#37 2007-08-27 15:07:27

sakkhho
Membre
Paris
2007-04-02
1836

Re: [Evolution] Nouvelles gestions des tags.

excat j'ai trouvé merci.
on continue...


Piwigo 2.3.5

Hors ligne

#38 2007-08-27 22:40:10

sakkhho
Membre
Paris
2007-04-02
1836

Re: [Evolution] Nouvelles gestions des tags.

bonsoir petite question :

est ce que ceci

Code:

  $query = '
SELECT id
  FROM '.typetags_TABLE.'
  WHERE name = '.$typetag_name.'
;';
  $idtypetag = array_from_query($query, 'id');

me renvoie dans idtypetag la valeur de l' 'id' pris dans la table pour le name = typetag_name ?

si c'est ok j'aimerai alors inseré dans la table TAGS, dans une colonne specifique cette id.

Dernière modification par sakkhho (2007-08-27 22:55:45)


Piwigo 2.3.5

Hors ligne

#39 2007-08-27 23:21:35

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [Evolution] Nouvelles gestions des tags.

Yes.

var_dump( $idtypetag );


est ton ami...

8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#40 2007-08-28 09:49:50

sakkhho
Membre
Paris
2007-04-02
1836

Re: [Evolution] Nouvelles gestions des tags.

merci vdigital mais je sais pas trop comment utiliser le var_dump() et entre temps j'avais fait ça ...

j'explique d'abord ce que je veux faire :

j'ai deux champ qui me renvoie $typetag_name et $tag_name
1/ je veux ensuite selectionne l' "id" correpondant au  $typetag_name dans la table  TYPETAGS, stocké cette 'id' dans $idtypetag
2/ apres je veux mettre dans la colonne "id_typetags" de la table TAGS, pour la ligne qui correpond à $tag_name, la valeur $idtypetag

voila ce que je pensais faire, ma je renseigne rien ds la table...

Code:

  $query = '
SELECT id
  FROM '.TYPETAGS_TABLE.'
  WHERE name = '.$typetag_name.'
;';
  $idtypetag = array_from_query($query, 'id');
    
  'UPDATE '.TAGS_TABLE.'
      SET id_typetags = '.$idtypetag.'
      WHERE name = '.$tag_name.';';

merci d'avance pour votre oeil avisé et désolé si c'est triviale ...

Dernière modification par sakkhho (2007-08-28 10:14:39)


Piwigo 2.3.5

Hors ligne

#41 2007-08-28 10:53:57

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [Evolution] Nouvelles gestions des tags.

$idtypetag est un tableau ( Array ).
Comment peut-il renseigner la valeur d'une colonne?


SET id_typetags = '.$idtypetag.'
est incohérent.


Seconde remarque:
  'UPDATE '.TAGS_TABLE.'  ...

cela ne serait pas plutôt:
$query = 'UPDATE '.TAGS_TABLE.'  ...


8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#42 2007-08-28 19:35:15

sakkhho
Membre
Paris
2007-04-02
1836

Re: [Evolution] Nouvelles gestions des tags.

on avance ...

encore une ptite question :comment remettre un valeur à NULL dans une table ?


Piwigo 2.3.5

Hors ligne

#43 2007-08-28 19:40:29

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [Evolution] Nouvelles gestions des tags.

$query = 'UPDATE '.TAGS_TABLE.'  SET id_typetags = NULL WHERE name = '. ...


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#44 2007-08-28 19:44:40

sakkhho
Membre
Paris
2007-04-02
1836

Re: [Evolution] Nouvelles gestions des tags.

great ! je l'avais presque .... grrrrrrrr

Dernière modification par sakkhho (2007-08-28 19:45:15)


Piwigo 2.3.5

Hors ligne

#45 2007-08-28 19:48:57

sakkhho
Membre
Paris
2007-04-02
1836

Re: [Evolution] Nouvelles gestions des tags.

pdt que j'y suis....

Vdigital j'arrive pas à mettre du javascript ds le plugin...


mais qd je l'insere j'ai bien la palette mais le mouse over ne fonctione pas...

je sais comme ca tu vas pas me dire grd chose mais bon on sais jamais...

Dernière modification par sakkhho (2007-09-02 11:54:49)


Piwigo 2.3.5

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact