Annonce

  •  » Plugins
  •  » [Plugin] Best Of des plugins personnels

#1 2007-12-12 22:12:52

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

[Plugin] Best Of des plugins personnels

Une petite idée comme ca...

Que diriez-vous d'un petit plugin Best Of qui regroupe toutes les petites fonctionnalités pour pwg qu'on a donné dans le wiki ou sur le forum?
Avec une page d'admin qui permet d'activer ou non chaque fonctionnalité.

Petite liste d'exemple: miniatures qui débordent, email obligatoire, utiliser la langue du navigateur, etc, etc, etc....
On doit bien pouvoir en trouver une vingtaine!


P@t

Hors ligne

#2 2007-12-12 22:23:17

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

Re: [Plugin] Best Of des plugins personnels

Avantages :
- Facilité d'utilisation pour tous.
- Permettre à tous d'utiliser les bientöt 100.... fonctionnalités

Inconvénient :
- le copier-coller des plugins perso est une porte d'entrée pour commencer à participer à PWG
- le copier-coller des plugins perso est une porte d'entrée pour commencer à regarder le PHP

Une liste plus complètes et regroupé de chaque fonctionnalité sur une page du wiki par grande famille ou ordre alphabétique ?

Dernière modification par ddtddt (2007-12-12 22:23:44)


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

#3 2007-12-12 23:27:20

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

Re: [Plugin] Best Of des plugins personnels

J'aime assez cette idée.

Attention aux perfs.
Cela devrait permettre de montrer quelques regroupement tout à fait envisageables.

8-)




Et j'en donne un exemple tout bête, pour montrer que l'on peut faire différentes choses,
dans un seul event_handler:

add_event_handler('loc_end_menubar', 'personal_byend_remove', 80);
function personal_byend_remove()
{
  global $template;
  // Avec Menubar Manager enlever quand même le bouton du filtre (Il faut l'avoir placé déjà ailleurs)
  $s = personal_remove_tpl_code('menubar', '<!-- BEGIN start_filter -->', '<!-- END stop_filter -->');

  // Enlever les catégories et images récentes de Spéciales
  // Un membre dispose de 7 liens (de 0 à 6)
  if (isset( $template->_tpldata['special_cat.'][6])) {
    $template->_tpldata['special_cat.'][4] =
      $template->_tpldata['special_cat.'][6];
    unset($template->_tpldata['special_cat.'][6]);
    unset($template->_tpldata['special_cat.'][5]);
  }
  else {
    // Un visiteur ou un membre générique dispose de 6 liens (de 0 à 5)
    $template->_tpldata['special_cat.'][3] =
      $template->_tpldata['special_cat.'][5];
    unset($template->_tpldata['special_cat.'][5]);
    unset($template->_tpldata['special_cat.'][4]);
  }
  sort($template->_tpldata['special_cat.']); /* Le tri est en prime */
}


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

#4 2007-12-13 07:35:11

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: [Plugin] Best Of des plugins personnels

Je suis mitigé sur le best of des plugins personnels.

Je rejoins les avis de ddtddt.

Si plugin best of, il ne faut pas que les pages wiki ne soient plus mises à jour.

Techniquement, attention aux conflits.

Mais, c'est vrai que ce peut être un bon exemple.

Ce qui serait bien c'est le plugin best of perso ne soit qu'un plugin de test à partit duquel on pourrait récupérer le code pour le coller dans son personal plugin.

[HS]...utiliser la langue du navigateur... On ne devait pas faire des trucs en BSF? On pourrait au moins le faire dans la page install![/HS]

Hors ligne

#5 2007-12-13 10:17:27

marineraux
Membre
pays de loire
2007-04-16
605

Re: [Plugin] Best Of des plugins personnels

moi je dirais plutot un " super best-of " qui permetterait de choisir les petites fonctionnalités à mettre dans le " best of " perso .  :)

Dernière modification par marineraux (2007-12-13 10:17:43)

Hors ligne

#6 2007-12-13 10:41:57

vimages
Membre
2004-03-27
2429

Re: [Plugin] Best Of des plugins personnels

Je pense que c'est une très bonne idée... qui simplifiera la recherche, le choix des plugins à installer...

A surveiller :

- prévoir une mise à jour fréquente, du fait des mises à jours des plugins composant ce "mega plugin", ou de l'ajout de nouveaux plugins plébicités..
=> mise à jour automatique ?
=> mise à jour transparente, sans désinstallation ou perte de données...

- élimination des conflits dès la conception des plugins (à voir comment entre dev.)

Les + :
- pour l'utilisateur, tout est sous la main, plus de plugins géniaux qui passent à la trappe, une maintenance automatique, juste des case à cocher pour activer ou désactiver les plugins..

Les moins :
- pour les programmeurs, plus de boulot pour connaitre et respecter le cahier des charge de compatibilité,  trouver un moyen de faire les mises à jours automatiquement.

Remarque :
- nous serions là dans une situation identique à la mise en "natif" des plugin.

Hors ligne

#7 2007-12-13 10:46:03

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

Re: [Plugin] Best Of des plugins personnels

Le BestOf doit être publier périodiquement stable dans les extensions.
Mais élaboré et commenté à plusieurs mains sur le wiki par exemple.

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

#8 2007-12-13 11:35:42

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: [Plugin] Best Of des plugins personnels

En ce qui me concerne, ce n'est vraiment pas les plugins persos qui m'ont motivés pour apprendre le php...
Déjà, la recherche des bouts de code sur le wiki est fastidieuse, il faut ensuite comprendre comment créer un plugin perso, le mettre en place, coller les bouts de codes qu'on ne comprend de toute facon pas!

Bref, j'ai appris le php en regardant les autres plugins (les vrais!) et le code de pwg.

Je suis entièrement d'accord avec vincent, un best of publié régulièrement avec de nouveaux ajouts...
La mise en place des fonctionnalités dans le plugin best of n'empeche pas la mise à jour ddu wiki ;-)
Un utilisateur qui sait se servir correctement d'un plugin personnel préfèrera sans doutes utliser le copier coller des bouts de codes fournis...

Bon, je ferai un essai de plugin perso...
Ca devrait etre très rapide vu que tout est déjà fait (ou presque)


P@t

Hors ligne

#9 2007-12-13 14:07:45

Pierrot_Rennes
Membre
Cancale (35)
2007-03-22
1110

Re: [Plugin] Best Of des plugins personnels

P@t a écrit:

En ce qui me concerne, ce n'est vraiment pas les plugins persos qui m'ont motivés pour apprendre le php...
Déjà, la recherche des bouts de code sur le wiki est fastidieuse, il faut ensuite comprendre comment créer un plugin perso, le mettre en place, coller les bouts de codes qu'on ne comprend de toute facon pas!

Bref, j'ai appris le php en regardant les autres plugins (les vrais!) et le code de pwg.

Je suis entièrement d'accord avec vincent, un best of publié régulièrement avec de nouveaux ajouts...
La mise en place des fonctionnalités dans le plugin best of n'empeche pas la mise à jour ddu wiki ;-)
Un utilisateur qui sait se servir correctement d'un plugin personnel préfèrera sans doutes utliser le copier coller des bouts de codes fournis...

Bon, je ferai un essai de plugin perso...
Ca devrait etre très rapide vu que tout est déjà fait (ou presque)

Bonjour,
Y'a plus qu'à mettre quelques boules et guirlandes lolll
C'était le cadeau de Noël de P@t ;-)


Pierrot - Cancale (35) - puzzlesbd.net
Collection puzzles et objets de Bandes Dessinées
Piwigo 13.5.0 - PHP: 8.1.15 - MySQL: 10.5.18-MariaDB-cll-lve - ImageMagick 7.1.0-20
(Hébergeur : ex2)

Hors ligne

  •  » Plugins
  •  » [Plugin] Best Of des plugins personnels

Pied de page des forums

Propulsé par FluxBB

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