View single post by jk
 Posted: Mon Apr 16th, 2012 12:01
jk



Joined: Mon Apr 2nd, 2012
Location: Carthew, Cornwall, United Kingdom
Posts: 6874
Status: 
Offline
Details of the enhancement required for the Gallery.

Access Control

1. Gallery images only viewable by Registered Users who are logged in.

2. Need to able to sort my images by date or number of views.

3. Need to be able to restrict views and restrict the display of images in the user gallery or sub-gallery section to members only or to password a gallery/sub-gallery (default no password).

4. Ability for user to set a password so that users can view a gallery or sub-gallery.

5. Admin/SuperModerators can set or change password or set a gallery to be password protected.



Gallery 'All Photos' display view.


1. Possibly a new button that will show most Recent Images in all galleries in a single view.
This uses current gallery_view.php and code (no change, only a new button called 'Recent Images') on the Gallery view page.


New view - All User Galleries (user gallery view 1)
1. Default entry. Similar to using the All button but this would show all user's with galleries instead of all images.

The user should be shown a list of all users with images loaded in their Galleries.
The usernames should have hyperlinks that allow a click to take the user to the selected user's gallery and display content using a new User Gallery view (defined below).


Personal gallery - My Photos view
In 'My Photos' view or a single User's Gallery view.
1. Show all the images in the current user's default gallery and also all the sub folders contained.
2. You can then click on the sub-folder links to see the content of that sub-folder.
3. In sub Gallery need a back button or similar to allow movement back up the hierarchy of sub folders.


Display of individual images.
1. Clicking on an individual image in a gallery shows a popup window.
2. Images should be displayed in a popup window that is user resizable.
3. Clicking on another image displays the new image in the same popup window that the last image was displayed in.
4. Display a drop down list to allow change of image number 3/6/9/12/24/48 images per page.
5.  There should be a Comments field that allows other users to comment on the photo.  Each comment will be appended to the comments field text and will show the name of the user commenting, e.g. comments xxxsdxxxsdxdxxx by user1, comments dtfasuyga by user2, etc...
6.  Images should be sortable in the following ways: Filename (asc/desc), Date (asc/desc), With or without Comments.


These will be sent to the person who will do the programming for the enhancements.
We will then load the new enhanced software with the improved features and functionality.

If we then feel that we need to enhance further then we can do another round of enhancement in a few months.
Obviously there is no one size fits all but we should be able to improve on the basic Gallery that we have now.



____________________
Still learning after all these years!
https://nikondslr.uk/gallery_view.php?user=2&folderid=none