What features do you look for in a image/media gallery (50 posts)

  1. ChrisJohnson
    Posted 10 years ago #

    I've been working on a media gallery plugin for WP2.0. What kind of features are most important to current users in a media/image gallery plug-in?

  2. budoink
    Posted 10 years ago #

    Here's a few features I've been looking for in a media/image gallery, a wordpress plugin that addressed them would be amazing , I've tried to catogarise them a little and I've given each feature a rating out of 5 of how important they are to me, 5 being very important, 1 being not so important.

      mass upload (via ftp or otherwise) [5]
      web interface upload for users [3]
      ability to add any file type (configurable) to the gallery with changable icon sets for non-picture formats[2]
      optional automatic thumb generation on/after upload[5]

      password protected categories[4]
      access controlled categories (via user role/level)[5]
      user role/level determined upload options[5]
      moderation of user uploads (depending on above user role/determined upload options) [5 - if users can upload]
      a configuarble list of ileagal file types that can't be uploaded (ie php exe) [5 - if any file type can be added to the gallery]
      custom user groups [3]

    Other features
      description of each item in the gallery [3]
      optional info about each item displaid in gallery or each item page (eg size, creation date, views/downloads) [3]
      comments/discussion for each item in the gallery [2]
      user rating for each item in the gallery [1]
      an optional "most visited" category [1]
      an optional "*new" category [1]
      a way of viewing recent comments [1]

    I know theres quite a few there, it would be top if you could address each one, but realistically I realise that some may not be all that do-able. Hope it gives you some inspiration and idea of priority anyhow.

    Don't forget to let us know when your plugin is finished :-)

  3. jorgent
    Posted 10 years ago #

    Hi. This is what I'm looking for in a image gallery plugin:

    - Integration in the write post page (insert picture, album etc.)

    - Published album: Click on a thumb leads to a post with that image. Or a fullsize popup etc. if you want that.

    - Insert a fullsize, midsize or thumb in post.

    Maybe all this is possible in wordpress 2 already?

  4. clarke1866
    Posted 10 years ago #

    Hotlinking protection

  5. noitz
    Posted 10 years ago #

    Hi Chris

    I'm actually looking for something quite simple...

    Inside WP I would love the feature to write a page which I call "Pictures", when I open this page I want a list of all the maps on my server. When I click on a map I get a nice and simple thumbnails-view of all the pictures inside that particularly map, when clicking on one of those thumbnails just very simple... the image (and maybe, just maybe the possibility for users to leave a reply)!

    So, all this should be completely dynamicly, I mean... I should only add a map on my ftp, upload some pics, and WP does the rest!

    Do you think something like this is possible?


  6. Dreamshop
    Posted 10 years ago #

    Budoink's list is great!

    I've tested I think just about every photo plugin out there and none of them offer bulk/mass file uploads. Maybe that's a harder feature to add, but I would say it's my NUMBER ONE request. Right now i'm using WPG2 with Gallery 2, but I find G2 to be overkill.

    Other super important features for me would be...

    -optional automatic thumb generation on/after upload
    -password protected categories
    -description/title fields for each item
    -integrate single image or album set into WP posts
    -integrate with WP templates
    -options to choose full page or custom popup pages for single images within an album
    -options to choose slideshow or static views for albums

    If you can come up with something that offers all of this I would be ecstatic...and of course more than happy to rally for donations.

  7. ChrisJohnson
    Posted 10 years ago #

    These are exactly the kind of replies I was looking for .. keep em coming.

    Thank you,

  8. ravijo
    Posted 10 years ago #

    podcasting, and photocasting built in, just like currently you can simply link to an audio and get a podcast going.

    I with each media entry, be it a gallery, a single photo, a movie, or an podcast, it should be nested within a standard post. Meaning that if you want to single out all the photos, it's a matter of making all the photo posts a particular category. I essence by nesting within posts, you can take advantage of all the built in WordPress sorting options.

    Please! I'm interested in seeing what you do with these ideas! keep it up!

  9. lisavollrath
    Posted 10 years ago #

    I'm going to throw a wrench in and say that when I looked for my gallery software, I looked for something without the majority of features you already have listed. There are already a bazillion big, bloated galleries available---I just wanted something that would hold my pics with a minimum of hassles, and wouldn't require me to shut off dozens of features.

    (So my galleries are running using twin copies of ZenPhoto: http://www.lisavollrath.com/galleries/ )

  10. kineda
    Posted 10 years ago #

    Unfortunately, trimmed down programs such as Zenphoto and Plogger don't have the ability to allow the users of your blog to create and manage their own galleries.

    Gallery and coppermine are both overkill for this task imho. If there was a simple gallery that could be integrated with the wordpress user database, that'd be great.

  11. lisavollrath
    Posted 10 years ago #

    If a gallery did have the feature for members to upload, I'd have to shut it off---and so would all the other artists I know. We're using galleries to display our own work (in my case, well over 1000 images of my mixed-media work), and don't want other people's images mixed in.

    I think that's the difference between a true gallery, and a picture post.

  12. ChrisJohnson
    Posted 10 years ago #


    If a gallery did have the feature for members to upload, I'd have to shut it off---and so would all the other artists I know.

    Artists were always the primary target for this project. If I wanted a multi-user system I probably would have just used an existing package. What kind of management features would you see yourself using?

  13. ravijo
    Posted 10 years ago #

    I would see this as an opportunity to include galleries and other media as a part of a post, not simply a plogger/zenphoto/gallery-like integration. Really WP is lacking a concise, clean, scalable, and well integrated way to organize and present audio, video, and photos within the context of a blog.

    I think the best example of what is needed is the Apple iWeb sites, where photos, and audio are an integral part of the blog experience. Posts could be coupled with galleries, or media and all of it could be RSS compatible.

    My advice is to keep focused on the integration with the blog side of things, and keep the generic blog that can plug in for the Gallery2, plogger, coppermine, and zenphoto.

  14. lisavollrath
    Posted 10 years ago #

    Chris, these are the features I really wanted when I started testing galleries:

    * The ability to have unlimited folders and sub-folders.

    * The ability to sort each folder differently. Some of my work needs to be sorted by date, some by file name, and some by reverse date.

    * Something that would generate thumbnails for me. For three years, I've been making my own, and I'm over it.

    * An admin area that will let me write text for the contents of an entire folder at once. My old package made me click each photo to write---too many clicks!

    * Title and description written as text, not sucked from the photo info.

    * Something that either plugged in to WP, or was easily themed to match it. I was tired of having my gallery look one way, and the rest of the site another.

    * An easy way to move images from one folder to another via the admin. Also, to delete via the admin.

    * The ability to easily password protect certain folders. I do some paid subscription stuff on my site, and it would be nice to be able to let folks see the folder, but not be able to get into it unless I've given them access to it. I liked kineda's idea of integrating the gallery with the user database---asking folks to subscribe to the site, and then restricting certain folders to a specific user level would be a good thing.

    Stuff I don't need, or will shut off:

    * Uploading via the admin area. I FTP the week's additions all at once into various folders.

    * Comments---although I'll bet the artists I know are split evenly on this. I shut all commenting off, because I have problems with people commenting simply to get their name on my site, or to flaunt their mental illness. I can't waste time moderating all that mess.

    * User uploading. My site is strictly for displaying my own work.

    * Counters, trackers and ratings. All those numbers displaying on the site just looks cluttered to me.

    * Most popular and highest rated. However, random photo or recently uploaded options might be fun---oh, probably not, because my old package had them, and I never used them.

    * Believe it or not, integration into the blog posts themselves. If I want to dump an image into a post, I can just put it in using an IMG tag.

    That's all I can think of at the moment. Hope this helps.

  15. cjohnson
    Posted 10 years ago #

    In regards to linking to items from a blog post... Aside from static linking, would there be any need for dynamic linking. What I mean here is that if a change was made in the gallery record, it would show up in the post. If a new thumbnail replaced an older one, the post would show the new image. This would be accomplished via links such as

    <img src="./gallery/image.php?id=xxxx">
    or w /rewrites
    <img src=".gallery/image/xxxxxxx/thumb">
    <img src=".gallery/image/imagename/thumb">

    It's rather low on my list right now as I'd rather keep things simple and focus elsewhere.

  16. VaamYob
    Posted 10 years ago #

    Can't wait to see what you come up with. I'm especially looking forward to the bulk upload feature.

  17. dewall
    Posted 10 years ago #

    I would also like the ability to delete the original file. In my case I have a limited area on my server and having the original files take up to much space. For me it is enough with thumbnail linking to the intermediate pic

  18. cjohnson
    Posted 10 years ago #

    I've got a "very" rough draft from my notes of what I'm considering. Over the weekend I'll be taking stock of what's already/needs to be done. I should have a more formal spec then. Until then, feel free to comment on the rough specs or add ideas, I'd love to hear them... keeps me from getting over focused on some mundane detail. I should be setting up a site for the project soon as well. (never enough time.)

    1. primarily a personal/single gallery
      1. having permissions tied to the wp database to allow for several people to maintain the gallery
        1. personal media groups are a possibility [see access control]
      2. uploading
        1. mass upload via ftp (inbox)
        2. web interface upload for users
        3. ability to add any file type
          1. configurable list of allowed file types
            1. option to restrict files to certain dimentions/aspect ratios
            2. the list of dimentions/aspects would be used in thumbnail creation as well
          2. changable icon sets for non-picture formats [simply replace the standard icons, nothing fancy]
      3. optional automatic thumb generation
        1. build down from selected hi-res image (delete original?)
      4. bulk edit mode
        1. still working on details/feasability
      5. access control
        1. online vs. offline resources
          1. offline will prevent media from being displayed outside the manager console
        2. public vs. private images
          1. public media will show up in browseable indices (implied inclusion)
          2. private media will only be visible if explicitly added to a group or post (explicit inclusion)
        3. private groups (explicit access)
          1. allows for groups of media with viewing restrictions (p/w protected, client access, etc.)
          2. these could also be used for keeping track of internal resources, i.e. annual banners, etc.
      6. standard media record
        1. description (text,bbcode?,html)
        2. caption/excerpt (text)
        3. image size, aspect ratio
        4. creation date
        5. posting date
      7. post integration
        1. media browser to insert images in posts (dynamic linking?) [linking is a low priority but the browser would be nice]
      8. template based themed gallery pages
        1. main gallery page
        2. category, medium, group index pages
        3. detail pages
      9. taxonomy
        1. media item
          1. physical files
            1. size, aspect ratio, filetype
          2. category
            1. used to describe what an item represents
          3. medium
            1. used to describe how an item was created
          4. groups
            1. presentational grouping similar to albums but a little more abstracted as virtual folders (unlimited)
          5. note.
            1. categories, mediums, and groups can be hierarchal
  19. VaamYob
    Posted 10 years ago #

    item 9.1.4, are you using "groups" like others are using "tags" ?

    If you are, that's great. If not, I'd like to suggest some sort of tagging feature.

  20. cjohnson
    Posted 10 years ago #

    I'm using groups to basicly replace tags, albums, and folders. Hopefully it will provide more functionality with less hassle. Adding additional meta-tag support is possible but I "think" that would just over complicate things.

  21. VaamYob
    Posted 10 years ago #

    I agree.
    I'm not concerned with what you call it, as long as the functionality to view the same image either through my "birthdays" collection or my "uncle joe" collection works for me.

    Keep us posted, and if you need testers let us/me know.

  22. ravijo
    Posted 10 years ago #

    Firstly, I like where you are going with grouping (like categories) it's more dynamic and flexible.

    If you are going to make anything new... it might as well be ground shattering. As in, you should try to make something that could be integrated with WP3.

    With respect to post integration, while you're on the right track WRT the back-end admin features, it's really important to be able to present it properly. My thought was to have a separate optional box at the bottom of the "write post" called MediaPress (maybe a good name for your project?). In the MP box you can select an album, audio file, or movie (via a pop up window with media browser) to post into the blog. Another few buttons later you could have the thumbnails and media links automatically placed (evenly spread out, alternative sides of the page, in the middle, whatever) within the blog... no hassle, no code for the author, drop dead gorgeous presentation.

    That way I could post a blog, with a handful of relevant pictures, a media file and an audio file that are all part of the "experience". And yes, of course all RSS compatiable.

    While I'm not much of a code nut, I know that this stuff is POSSIBLE. I assure you its a feature that is much needed for many bloggers... making the blog experience more broad and inclusive of media.

  23. Kaknu
    Posted 10 years ago #

    I just recently switched from Gallery (where I had a ton of features that were totally useless to me) to Plogger, which is very simple and very much what I was looking for in the first place. The only thing about Plogger is that it has its own separate search function and its own separate admin, so one that integrated nicely with wordpress would be great. I would like password protected categories, and I would also like one that came with a random photo (or three) to put on my side bar.

  24. VaamYob
    Posted 10 years ago #

    Kaknu's suggestion for a password protected category reminded me that I'd like the ability to set a picture/category as being, "private" so that only logged in people can see them.

    Also, it would be nice if the media could be on a remote server i.e. youtube/google video/flickr and you just entered a link instead of uploading a file.

  25. cjohnson
    Posted 10 years ago #

    In regards to access rights ...
    I'm just using the users/roles that are assigned in wordpress. If you trust someone to update your blog, it's likely you trust them to update you gallery. No need for a seperate permission system when one's already in place.

    In regards to protecting images ...
    Media Items (images,video, etc.) can be set as public or private. Private media will not show up while browsing through the category index. It will only be visible if explicitly linked from a post, custom sidebar, or group.

    Categories can also be set to Public or Private. Private categories will not show up in an browse index.

    Groups can be set to Public, Private, or Protected. Private groups operate the same as private media and categories. Protected groups are only visible to registered users who have also been granted access to the group or one of the groups parent (if propagation is allowed).

    Restrictions and access will likely be integrated into the data queries so protection will be automatically included into all gallery templates. This would prevent accidentally disabling protection by updating a template.

  26. VaamYob
    Posted 10 years ago #

    Can't wait to try this out !

  27. Dreamshop
    Posted 10 years ago #

    I posted previously but just wanted to jump back in and reiterate that I think the main thing lacking in all of the plugins is the ability to do bulk file uploads via the WP admin panel. I do not need fancy features, but this is one I definitely require as I install WP for a lot of clients who DON'T know FTP and don't want to learn one more program on top of WP itself.

  28. WarAxe
    Posted 10 years ago #

    One thing I always lament is the lack of support for media files (like movies and Flash content) rather than just pictures. Coppermine and Gallery2 are too bloated without sufficient integration to justify themselves... (I want them to use WP's current theme and they can't... don't let anyone tell you differently). But other galleries are too simple... just images from a folder (I like integration with Flickr, which I've done with FAlbum and you can see on my site http://www.negative99.com/gallery/ )

    My wants:
    - Flickr integration
    - use of current WP theme
    - support for media files (movies and Flash files)

  29. cjohnson
    Posted 10 years ago #

    the main thing lacking in all of the plugins is the ability to do bulk file uploads via the WP admin panel

    Just to make sure I'm on the same page ... you're talking about uploading around 5-10 files at a time from a web form on the admin? The other option would be support for uploaded zip files.

    One thing I always lament is the lack of support for media files (like movies and Flash content)

    Multiple media types w/ customizable formats are already built into the backend. It comes with a predefined list of mediatypes and a handfull of formats (size & aspects). Each Media record can contain an assortment of images sizes and any number of other files (flash, pdf, video, etc.)

    Just out of curiosity ... what features constitute most of the bloat in g2 and coppermine? I avoided both since I already have a working backend ... I just need to make it plugin enabled ... not to mention presentable (the original version will NEVER see the light of day, it's embaressing)

  30. VaamYob
    Posted 10 years ago #

    In my original post, I was referring to zip file uploads, and having it auto-unzip for us.

Topic Closed

This topic has been closed to new replies.

About this Topic