2010-10-08 3 views
-1

Je suis à la recherche d'un système de gestion d'image, basé sur PHP, qui permet d'organiser des images dans des galeries/catégories, mais qui a un front-end entièrement personnalisable. Par exemple, je voudrais un contrôle total sur les éléments qui se trouvent sur le front-end, afin que je puisse concevoir les pages de la galerie sans accès administrateur ni métadonnées supplémentaires. Je suis actuellement en train de créer un thème en utilisant Gallery 3.0. C'est un excellent gestionnaire d'image, mais je frappe certains murs avec la personnalisation de l'interface pour être exactement comme je le souhaite.Existe-t-il un système de gestion d'image PHP avec un frontal entièrement personnalisable?

Un conseil serait apprécié! Merci

Répondre

1

Plusieurs sites que j'ai construits utilisent Gallery comme arrière-plan, puis j'ai personnalisé les frontends en utilisant php et Jquery. Il vous donne 100% de contrôle pour faire toutes sortes de choses folles sur le front-end tout en conservant l'interface back-end supérieure que Gallery vous offre, sans avoir besoin de migrer les images que vous avez déjà téléchargées. En théorie, vous pouvez utiliser n'importe quel système de front-end de la galerie JQuery, ou simplement faire l'ancienne table de réserve avec des photos. Un de mes sites utilise une interaction semblable à un diaporama où il affiche un aperçu en miniature de la photo suivante superposée sur le coin de la photo en cours, avec des interactions ajax pour aller de l'avant ou de l'arrière.

Le seul gotcha consiste à déterminer quels champs de base de données ont les noms propres pour votre application. Après quelques essais et erreurs simples, il devient facile de créer des requêtes pour obtenir une combinaison possible à partir de la base de données que la galerie remplit.

2

Cela ressemble vraiment à un site Drupal pour moi. Je suis sûr que beaucoup d'autres solutions existent, même d'autres produits CMS ouverts. Mais Drupal serait ma suggestion, parce que je sais avec certitude qu'il a toutes les fonctionnalités que vous décrivez et une base d'utilisateurs importante qui peut fournir un soutien.

Questions connexes