•  » Utilisation
  •  » Supprimer les icônes de tri : calendrier, catégories à plat ...

#31 2009-01-21 11:26:46

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

Re: Supprimer les icônes de tri : calendrier, catégories à plat ...

Cela ne fonctionne pas parce que je parlais de la page d'accueil et que tu me montres une catégorie.

Ma première proposition ne correspond donc pas à ton besoin.
Je vais te proposer autre chose, pas de problème.


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

#32 2009-01-21 13:27:57

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

Re: Supprimer les icônes de tri : calendrier, catégories à plat ...

Solution pour Piwigo 2.0.x

Admin > Spéciales > LocalFiles Editor (à activer dans les plugins)
Onglet "Plugin Personnel"

add_event_handler('loc_end_index', 'clear_index_perso');

function clear_index_perso()
{
  global $template;
  $template->clear_assign(array(
    'U_MODE_FLAT', 'U_MODE_NORMAL', 'U_MODE_POSTED', 'U_MODE_CREATED',
  ));
}

Sans oublier de s'assurer que le Plugin Personnel est bien activé dans la liste des Plugins.



Je précise plus à destination des futurs lecteurs que pour cmail, que vouloir retirer des fonctionnalités de la galerie:

1 - cela correspond à "priver" ses visiteurs d'une fonctionnalité standard, ce qui peut être mal perçu,
2 - cela correspond souvent à une méconnaissance des possibilités de la galerie,
3 - ce n'est que superficiel. Un visiteur averti saura directement saisir l'url pour faire un accès flat ou posted par exemple. Ces fonctionnalités persistent malgré tout même s'il reste possible de paramétrer une règle simple afin de rediriger les URL en question.
4 - est simplement une très mauvaise analyse de la part du webmaster. On peut vouloir les utiliser à d'autres fins, les positionner autrement, mais les retirer c'est regrettable.

exemple:
Le site de cmail propose des cartes postales. Il est évident que dans les Exif: 'DateTimeOriginal' ne sont pas disponibles.
Donc la synchro des métadata semble ne pas être très utile et c'est une conclusion trop rapide bien évidemment.
Avant tout, il faut, comme tous les documentalistes, utiliser les IPTC pour détailler chaque carte postale (Année de publication, Editeur, Lieu, etc.).
Chacun de ces champs dont la date de publication peut être collectée ensuite par le processus de synchronisation.
L'objectif sera d'affiché sous les images par exemple l'"Année de publication".
Et offrir un tri des catégories par "Année de publication" et ça pour un collectionneur de cartes postales...

Tout un chacun peut donc assez simplement trouver des ressources supplémentaires dans l'usage des fonctionnalités existantes de sa galerie.

Qu'on se le dise...


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

#33 2009-08-07 10:53:56

imbaud
Membre
2009-07-12
214

Re: Supprimer les icônes de tri : calendrier, catégories à plat ...

ok merci pour cette explication

Dernière modification par imbaud (2009-08-07 12:08:41)

Hors ligne

#34 2010-03-11 08:51:22

tosca
Former Piwigo Team
Cévennes (Gard)
2006-09-23
3818

Re: Supprimer les icônes de tri : calendrier, catégories à plat ...

Cette astuce pour supprimer un certain nombre de boutons ne paraît plus fonctionner :

P@t a écrit:

En plugin perso:

function index_perso()
{
    global $template;

    unset($template->_tpldata['preferred_image_order.']);
    unset($template->_tpldata['search_rules.']);
    unset($template->_tpldata['mode_normal.']);
    unset($template->_tpldata['flat.']);
    unset($template->_tpldata['mode_posted.']);
    unset($template->_tpldata['mode_created.']);
}

function menubar_perso()
{
    global $template;

    unset($template->_tpldata['start_filter.']);
}

add_event_handler('loc_end_index', 'index_perso');
add_event_handler('loc_end_menubar', 'menubar_perso');

Il n'y a peut-être pas grand chose à changer pour qu'elle soit opérationnelle dans la version actuelle de Piwigo.
Je souhaiterais également que ces boutons soient supprimés de la galerie côté visiteurs, mais restent actifs dans la partie admin.
Des pistes ?

Hors ligne

#35 2010-03-11 09:41:59

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12672

Re: Supprimer les icônes de tri : calendrier, catégories à plat ...

tosca a écrit:

Je souhaiterais également que ces boutons soient supprimés de la galerie côté visiteurs, mais restent actifs dans la partie admin.
Des pistes ?

Au tout début des fonctions, ajoutes:

Code:

if (is_admin()) {return true;}

Ca devrait masquer les éléments pour tout le monde côté galerie, sauf si on est connecté en tant qu'admin. Cela ne change rien à l'administration par contre.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#36 2010-03-11 09:51:59

tosca
Former Piwigo Team
Cévennes (Gard)
2006-09-23
3818

Re: Supprimer les icônes de tri : calendrier, catégories à plat ...

plg a écrit:

Au tout début des fonctions, ajoutes:

Code:

if (is_admin()) {return true;}

Ca devrait masquer les éléments pour tout le monde côté galerie, sauf si on est connecté en tant qu'admin. Cela ne change rien à l'administration par contre.

Fait ... mais comme je n'arrive déjà pas à masquer les boutons pour les visiteurs :

tosca a écrit:

Cette astuce pour supprimer un certain nombre de boutons ne paraît plus fonctionner :
...
Il n'y a peut-être pas grand chose à changer pour qu'elle soit opérationnelle dans la version actuelle de Piwigo.

... ça reste sans effet pour le moment :\

Hors ligne

#37 2010-03-11 11:53:40

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: Supprimer les icônes de tri : calendrier, catégories à plat ...

En plugin perso :

Code:

<?php

/*
Plugin Name: PP Clear index perso
Version: 1.0
Description: [PP] Efface quelques icônes sur la page picture.php
Plugin URI: http://piwigo.org
Author: Gotcha
Author URI: http://fr.piwigo.org/forum/viewtopic.php?pid=123892#p123892
*/

add_event_handler('loc_end_index', 'clear_index_perso');
function clear_index_perso()
{
  global $template;
  $template->clear_assign(array(
    'U_MODE_FLAT', 'U_MODE_NORMAL', 'U_MODE_POSTED', 'U_MODE_CREATED',
  ));
}

?>

Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#38 2010-03-11 12:05:03

tosca
Former Piwigo Team
Cévennes (Gard)
2006-09-23
3818

Re: Supprimer les icônes de tri : calendrier, catégories à plat ...

Merci pour l'info ... qui m'était déjà parvenue par des moyens directs ... et détournés ;-)
Mais je cherche encore à supprimer :
- le filtre "récents" de la barre de menu
- le diaporama dans l'index des catégories (j'ai réussi à le virer de la page d'index et de la page picture)
- le bouton métadonnées de la page picture.

Hors ligne

#39 2010-03-11 12:12:47

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: Supprimer les icônes de tri : calendrier, catégories à plat ...

En CSS c'est jouable.

Si tu n'y arrives pas je regarderai.


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#40 2010-03-11 12:23:52

tosca
Former Piwigo Team
Cévennes (Gard)
2006-09-23
3818

Re: Supprimer les icônes de tri : calendrier, catégories à plat ...

Gotcha a écrit:

En CSS c'est jouable.

J'aimerais autant faire les choses proprement, d'autant plus que j'ai déjà un plugin + un template-extension ; ça serait dommage d'aller bidouiller le CSS pour supprimer l'affichage alors que j'ai déjà tout ce qu'il faut sous la main ... sauf les variables qui vont bien.

Il a sûrement quelqu'un qui sait ;-)

Hors ligne

#41 2010-03-11 12:27:34

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: Supprimer les icônes de tri : calendrier, catégories à plat ...

Perso je trouve ça plus simple à faire ce genre de choses en CSS qu'en PHP ^^


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#42 2010-03-11 12:35:02

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16922

Re: Supprimer les icônes de tri : calendrier, catégories à plat ...

tosca a écrit:

- le filtre "récents" de la barre de menu

[extension by grum] Advanced Menu Manager

tosca a écrit:

- le diaporama dans l'index des catégories (j'ai réussi à le virer de la page d'index et de la page picture)

A quel endroit ?

tosca a écrit:

- le bouton métadonnées de la page picture.

Dans ton fichier perso picture U_METADATA


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#43 2010-03-11 12:52:56

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16922

Re: Supprimer les icônes de tri : calendrier, catégories à plat ...

ddtddt a écrit:

tosca a écrit:

- le diaporama dans l'index des catégories (j'ai réussi à le virer de la page d'index et de la page picture)

A quel endroit ?

U_SLIDESHOW ent plus sur le plugin


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#44 2010-03-11 12:54:02

tosca
Former Piwigo Team
Cévennes (Gard)
2006-09-23
3818

Re: Supprimer les icônes de tri : calendrier, catégories à plat ...

ddtddt a écrit:

tosca a écrit:

- le filtre "récents" de la barre de menu

[extension by grum] Advanced Menu Manager

Avec l'extension, j'ai viré la ligne de menu, mais le bouton de filtre est toujours là.

ddtddt a écrit:

tosca a écrit:

- le diaporama dans l'index des catégories (j'ai réussi à le virer de la page d'index et de la page picture)

A quel endroit ?

Il reste encore sur la page d'index des catégories ; je n'ai pas du trouver le bon event_handler


ddtddt a écrit:

tosca a écrit:

- le bouton métadonnées de la page picture.

U_METADATA

C'est ce que je pensais mais ça marche pas :\

Dernière modification par tosca (2010-03-11 12:57:22)

Hors ligne

#45 2010-03-11 13:02:43

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16922

Re: Supprimer les icônes de tri : calendrier, catégories à plat ...

tosca a écrit:

ddtddt a écrit:

tosca a écrit:

- le bouton métadonnées de la page picture.

U_METADATA

C'est ce que je pensais mais ça marche pas :\

Dans ton fichier picture extension supprime

  <a href="{$U_METADATA}" title="{'picture_show_metadata'|@translate}" rel="nofollow"><img src="{$ROOT_URL}{$themeconf.icon_dir}/metadata.png" class="button" alt="metadata" /></a>


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

  •  » Utilisation
  •  » Supprimer les icônes de tri : calendrier, catégories à plat ...

Pied de page des forums

Propulsé par FluxBB

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