OT: Slideshow Image CMS Best Practice

Alex Tweedly alex at tweedly.net
Wed Aug 17 19:03:41 EDT 2011


Thanks for the tip about Galleria; I currently use boring old HTML 
galleries, and am just about to convert to something more exciting for a 
couple of websites, so this tip comes at just the right time to save me 
some effort :-)

Before I get to folder conventions, I should just mention the use of 
"adjacent matching text files". I used to use that scheme, but had moved 
away from that to a single "photoindex.txt" file which contained the 
file names, captions, descriptions, etc. - i.e. all in one file, so that 
I could control the order of display of the photos in the gallery. But 
now I've (99%) decided to go back to that scheme, with 'photoindex.txt' 
reduced to just an ordered list of image names, and all the caption info 
in "someimage.txt" files as you described.

I have similar concerns about large numbers of files in one folder, so I 
lean towards sub-folders for each image type. However, I don't favour 
putting the primary image file at the top level; I'd have a sub-folder 
for those also. So I (am going to) use the following variation

2A) USE Separate Folders AND file name appendages

/centipede-gallery

     /images
         photoindex.txt                               # control the order
         mother-centipede.txt                    # caption, etc.
         /normal
                 mother-centipede_normal.jpg     #800px wide
         /thumbnails
                 mother-centipede_thumb.jpg     #100px wide
         /big
                 mother-centipede_big.jpg          #1500px wide

-- Alex.
P.S. Yes, please, I'd love to have a copy of your .irev libraries. How 
about the desktop client ?


On 17/08/2011 05:50, Sivakatirswami wrote:
> I am using Galleria on our web site.. (galleria aino.se)
> I love it... so extensible, customizable, documentation is excellent
>
> I've written some .irev libraries that only need a path to a folder 
> with images and adjacent matching text files for captions and then 
> LiveCode dynamically builds the slide show web page. It's simple. I 
> have a desktop client that people use to create content:
>
> someImage.jpg
> someImage.txt  # a caption file
>
> this CMS is really very portable and can be massaged into any kind of 
> delivery framework...
>
> I'm just wondering what others think in terms of future CMS and coding 
> and issues.  A fork in the road:
>
> 1. ALL IMAGES IN ONE FOLDER (thumbnails, 800px wide "large" photo, 
> 1500px wide "Big Photo"
> -- with file name appendages
>
> /centipede-gallery
>     /images
>         mother-centipede.jpg                 #800px wide
>         mother-centipede.txt                    # caption
>         mother-centipede_thumb.jpg     #100px wide
>         mother-centipede_big.jpg          #1500px wide
>
> OR
>
> 2) USE Separate Folders AND file name appendages
>
> /centipede-gallery
>
>     /images
>         mother-centipede.jpg                 #800px wide
>         mother-centipede.txt                    # caption
>         /thumbnails
>                 mother-centipede_thumb.jpg     #100px wide
>         /big
>                 mother-centipede_big.jpg          #1500px wide
>
> Galleria documentation is agnostic (as it should be) but "kinda" 
> points to all images in the same folder:
>
> as flat HTML:
>
> div  id="gallery">
> <a  href="/img/large1.jpg"><img  src="/img/thumb1.jpg"  alt="My 
> description"  title="My title"></a>
> <a  href="/img/large2.jpg"><img  src="/img/thumb2.jpg"  alt="Another 
> text"  title="Another title"></a>
> </div>
>
> or as JSON:
>
> <script>
> var  data  =  [
>     {
>         image:  'img1.jpg',
>         thumb:  'thumb1.jpg',
>         big:  'big1.jpg',
>         title:  'my first image',
>         description:  'Lorem ipsum caption',
>         link:  'http://domain.com'
>     },
>
>
> on the other hand I get nervous when I see lots of files
> in the same folder and some obsessive Virgo part of me wants to always 
> organize things
> and hence the gut anxiety that maybe it is better to use extra folders 
> for thumbnails and big images,
> then in Livecode, if you need to you can just targe the folder 
> "thumbnails" and get a file list...
> vs parsing a list of files for "*_thumb*"  which is easily breakable...
>
> A good folder, filename convention always pays off big dividends in 
> the end
> and many times it really does not matter exactly what you do,
>  but only that you *do* have some rational layout and conventions and 
> follow them.
>
> In this case I am in a fix and waffling about which way to go and 
> wondered if anyone else
> has experience and strong ideas about image gallery CMS conventions?
>
> Gallery: All images Variations in a Single Folder vs Folders for Each 
> Image Variation type
>
> Oh and if you want the code for the slide shows. happy to share.
>
> Sivakatirswami
>
> PS. Mother centipede is real:
>
> http://himalayanacademy.com/blog/taka/2011/08/16/natures-wonders-amma-centipede/ 
>
>
>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your 
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>





More information about the use-livecode mailing list