Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Bideul
2008-08-04 14:23:07

Super !
Merci beaucoup :)

ddtddt
2008-08-04 13:59:12

Bideul a écrit:

Bonjour,

Je déterre ce post car je suis intéressé par avoir les tags sur toutes les pages de ma galerie mais je n'ai rien trouvé de plus récent que ce post.
Qu'en est-il aujourd'hui, un plugin permet-il de faire ça ?

Merci d'avance.

Je te conseils de regarder PWG Stuffs il fait cela et plein d'autres choses

Bideul
2008-08-04 13:53:10

Bonjour,

Je déterre ce post car je suis intéressé par avoir les tags sur toutes les pages de ma galerie mais je n'ai rien trouvé de plus récent que ce post.
Qu'en est-il aujourd'hui, un plugin permet-il de faire ça ?

Merci d'avance.

Nicco
2007-08-16 09:35:18

non sur toutes les pages ce n est pas le cas effectivement ... aujourd hui le plugin TagsOnIndex ne publie les tags que sur la page principale

mais si tu veux on peut rajouter une option pour qu il s affiche sur plus de page !

Foxtrott
2007-08-16 04:20:20

Euu--- il y a un plug-in de fait pour les tags sur toutes les pages ?

Je suis allé voir dans "extension" sous "plugin" et " MOD".. je n'ai rien trouvé ! Tu peux me dire ou je pourrais trouver ca ? stp

Nicco
2007-08-15 07:40:23

???

allo foxtrot ... comprend pas ...


juste au cas ou ce serai ca : Plugin = TagsOnIndex ... va voir ca dans les extensions et dans le poste sur le forum

et tu me dis si c etait bien ca ... !

Foxtrott
2007-08-15 02:30:59

Ca m'intéresse grandement !

Si c'étais possible de créer un "truc" qui puisse s'installer facilement ;-)

Je dit merci d'avance !!

Nicco
2007-07-16 23:50:05

Salut je fais le tour de tout tes messages ... ;o)

je vais te publier un plugin pour cette idée

A+

deklic69
2007-07-09 14:12:48

Bonjour, j'essaie d'installer ces deux scripts mais rien n'y fait. J'ai pwg 1,7. J'ai modifié le fichier index.php à la racine du site comme suit :
//--------------------------------------------------------------------- include
define('PHPWG_ROOT_PATH','./');
include_once( PHPWG_ROOT_PATH.'include/common.inc.php' );
include(PHPWG_ROOT_PATH.'include/section_init.inc.php');
// BEGIN AJOUT TAGS

// +-----------------------------------------------------------------------+
// |                             functions                                 |
// +-----------------------------------------------------------------------+

function counter_compare($a, $b)
{
  if ($a['counter'] == $b['counter'])
  {
    return tag_id_compare($a, $b);
  }

  return ($a['counter'] < $b['counter']) ? +1 : -1;
}

function tag_id_compare($a, $b)
{
  return ($a['tag_id'] < $b['tag_id']) ? -1 : 1;
}

// +-----------------------------------------------------------------------+
// |                           initialization                              |
// +-----------------------------------------------------------------------+

define('PHPWG_ROOT_PATH','./');
include_once(PHPWG_ROOT_PATH.'include/common.inc.php');

check_status(ACCESS_GUEST);

// +-----------------------------------------------------------------------+
// |                       page header and options                         |
// +-----------------------------------------------------------------------+

$template->set_filenames(array('tags'=>'tags.tpl'));

// +-----------------------------------------------------------------------+
// |                        tag cloud construction                         |
// +-----------------------------------------------------------------------+

// find all tags available for the current user
$tags = get_available_tags(explode(',', $user['forbidden_categories']));

// we want only the first most represented tags, so we sort them by counter
// and take the first tags
usort($tags, 'counter_compare');
$tags = array_slice($tags, 0, $conf['full_tag_cloud_items_number']);

// depending on its counter and the other tags counter, each tag has a level
$tags = add_level_to_tags($tags);

// we want tags diplayed in alphabetic order
usort($tags, 'name_compare');

// display sorted tags
foreach ($tags as $tag)
{
  $template->assign_block_vars(
    'tag',
    array(
      'URL' => make_index_url(
        array(
          'tags' => array(
            array(
              'id' => $tag['tag_id'],
              'url_name' => $tag['url_name'],
              ),
            ),
          )
        ),

      'NAME' => $tag['name'],
      'TITLE' => $tag['counter'],
      'CLASS' => 'tagLevel'.$tag['level'],
      )
    );
}

// +-----------------------------------------------------------------------+
// |                           html code display                           |
// +-----------------------------------------------------------------------+

$template->assign_block_vars('title',array());

// END AJOUT TAGS

trigger_action('loc_begin_index');


et le fichier index.tpl comme indiqué.
mais rien ne fonctionne.
qqun a-t-il une idée?

dmaille
2007-03-26 13:44:59

NadaNoway a écrit:

Juste pour info la partie a copier dans index.php doit l'etre au debut apres les include.
En tout cas chez moi a la fin ça ne fonctionnait pas.

+ 1
Sinon c'est vraiment sympa comme modif. Merci !

Et avec de la couleur ça assure !

Code:

.tagLevel15 { font-size: 150%; color: red; }
.tagLevel14 { font-size: 145%; }
.tagLevel13 { font-size: 140%; color: #00FF00;}
.tagLevel12 { font-size: 135%;color: red; }
.tagLevel11 { font-size: 130%; color: #00FF00;}
.tagLevel10 { font-size: 125%; }
.tagLevel9 { font-size: 120%; color: #00FF00;}
.tagLevel8 { font-size: 115%; color: red;}
.tagLevel7 { font-size: 110%; color: #00FF00;}
.tagLevel6 { font-size: 105%; }
.tagLevel5 { font-size: 100%;color: red;}
.tagLevel4 { font-size: 90%; }
.tagLevel3 { font-size: 80%; color: red;}
.tagLevel2 { font-size: 70%; color: #00FF00;}
.tagLevel1 { font-size: 60%; }
NadaNoway
2007-03-24 23:03:46

Bravo, ça fonctionne trés bien.
Juste pour info la partie a copier dans index.php doit l'etre au debut apres les include.
En tout cas chez moi a la fin ça ne fonctionnait pas.
Pour le changement de taille pas de probleme;

Merci

gamokht
2007-02-03 19:44:54

oui c'est ça... copier le code de /tags.php (enfin la partie citée plus plus haut) dans /index.php

saimon
2007-01-29 11:59:45

salut,

j'aime bien l'idée alors j'ai essayé d'appliquer le mod, mais pas réussi ... il faut le mettre dans quel fichier le code de tags.php ? le index.php à la racine du site ?

vimages
2007-01-25 22:40:55

je ne parlais que de la taille ...

VDigital
2007-01-25 22:16:16

Tu sais que pour qu'ils soient utilisés, il te faut modifier une $conf...
8-)

Pied de page des forums

Propulsé par FluxBB

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