What are the server requirements?
File write permissions are needed within the folder your are storing the pictures,
and within the folder you are storing the cached thumbnails.
- There are NO database settings to be worried about :).
How do I create the folder and subfolders structure?
Just drag and drop files and folders into to your gallery repository main folder.
The application will auto detect the folder hierarchy and render the proper folder tree.
What makes the gallery so fast?
- It uses JSON to exchange data between the server and the client.
- It uses soft (memory) and hard (disk) caching on the server when generating the thumbnails
- It uses smart client pre-fetching when you are visualizing a certain picture or folder, so it is already warming up to display the next one
- It uses knockout.js for binding UI componentes to JSON data fetched from server in a very efficient manner.
Do you provide the **full** source code, so I can create my own application based on this?
YES. Please read the EULA.
Where are comments stored?
Comments, name, description and any other information related to each image is stored in a file called
folderInfo.inc located in each folder.
Pretty similar to what Picasa does, so you don't have to worry about databases, and you can move around folders and subfolders without losing any information.
How does the visitor login to leave comments?
In order to leave comments, visitors need to login using any of the supported authentication providers.
At the moment: Twitter, Facebook and Google and you can add your own following this guidelines
How can I edit the image name and description as administrator?
You need to open dgallery.config file and add your email address to the administrator list. Once you login using an OpenID provider with that email address, administration options will be displayed
How can I sort folders and subfolders the way I want?
A pretty powerful and easy to customize sorting mechanism has been implemented. It works just by defining in each folder what the sorting algorithm will be (by default Name ASC)
- I want to order all folders by name ASC: do nothing
- I want to order all folders by name DESC: Set in the configuration SortAction=NameDesc
- I want to order all folders by any criteria of my choice: Set in the configuration SortAction=Custom and the set the Order attribute in each folder
You can also easily implement your own IComparer
How do email notifications work?
Every time a visitor writes a comment, a notification service is triggered, so you can be aware of the comment
To make it simple, Postmark service is being used (leave sending email to people who know how to do it), altough you can implement your own notification service using SMTP or similar (an interface is provided so you can implement your own)
So the only thing you have to do is:
- Sign up for PostMark (it is free for the first 1000 emails and really cheap if you don't have much traffic - worthy if you have it though)
- Get a Postmark API Key and paste it into your configuration file
How can display HTML content when the visitors clicks on a certain folder?
Again, simple, convention over configuration!!
Just drop a file named "content.html" in the actual target folder. The application will recognize it and will display the html contained on it instead of the first image of that folder.
Errors.. How do I check if something is wrong?
Elmah is being use for error handling and logging:
Just point your browser to http://yourdomain.com/galleryinstallationfolder/elmah.axd
This is not an easy task to find a real Handbags Replica
wholesale. There is production, because of their high demand for these popular high-quality replica bag factory lot. Tread very carefully when to choose a wholesale or direct marketing business company. The reality also. You do not have to be able to find or sell the real thing quality. When the package price of 800 yuan, is simply too difficult to obtain in the. uk Replica watches
, deeply discount the price of the world people have bought a lot of control. This is a good idea to carry these Replica watches us
with friends. Or, you can take handbag or shoulder for the evening about the brand or shopping Watches replica
. For the eccentric fashion people, Gucci handbag line provided. Among the many styles, I particularly like Replica rolex watches
Jackie Chan? Shoulder bag which is this well-known fashion icon. , however, UK Replica handbags
astronomical prices to the total value of their own shortcomings. Compared to its chic look, women concerned about their bank account. Since only a good appearance as a Rolex Replicas
and actual needs, they will very satisfied. Therefore, a copy of Gucci Replicas watches
significantly to meet the needs of most women. As a matter of fact, not so much imitated in the Replica Watch
design and between the poor quality of the original one. However, the prices are quite different.