I use in a Pier2 image, the PRSlideshow package from Pier1. 
Here are a few examples:
http://www.aas-platform.com/about/doc/slideslist/

I've a few patches that are attached (not sure if they are mandatory fro the Pier1 package to work with Pier2, and as far as I remember, they are mostly copied from PRSlideshowCrossFade). 
Also, I've a specialized distribution builder that loads the slides at build time. The scripts are provided below.
Hoping this helps,
Reza

slideWidget
         slidesWidget ifNotNil: [^slidesWidget].

         slidesWidget := self defaultSlideShowWidgetNamed: 'slides'.
                 
        self
                  addPresentationSlidesTo: slidesWidget
                 from: self defaultSlideShowDir
                 total: self defaultSlideShowSize.
        
         ^slidesWidget

defaultSlideShowWidgetNamed: aString

        | aWidget |
        aWidget := PRComponent named: aString.
        aWidget
                 title: PRSlideshow label;
                 componentClass: PRSlideshow.
        aWidget
                 write: true
                 using: PRSlideshow descriptionSlideList;
                 
                 write: true
                 using: PRSlideshow descriptionSlideNumber.
                 
         ^aWidget

addPresentationSlidesTo: aSlidesWidget from: dirS total: aNumber
        | prefixS suffixS coef fileS fn n t sPage w h contentF p |
        prefixS := 'Diapositive'.
        suffixS := '.png'.
        GRPlatform current isUnix
                 ifTrue: [suffixS := suffixS asUppercase].
        coef := "0.8" 1.
        1 to: aNumber do: [:i |
                 fileS := dirS,  FileDirectory slash, (fn := (prefixS, i printString), suffixS).
                 
                 t := prefixS, ' ', i printString.
                 n := "prefixS" 'slide-', i printString.
                 sPage := PRPage named: n.
                 sPage title: t.
                 w := (768 * coef) printString.
                 h := (576 * coef) printString.
                 sPage contents: ('+', n, '|width=', w, '|height=', h, '+').
                 contentF := GRPlatform current  contentsOfFile: fileS binary: true.
                 p := PRFile named: n.
                 p title: 'Slide ', i printString.
                 p
                          filename: fn;
                          title: t;
                          mimetype: 'image/png';
                          contents: contentF.
                 aSlidesWidget addChild: sPage.
                 sPage addChild: p].

At 12:36 27/05/2011, Tudor Girba wrote:
Thanks.

However, I am looking for a solution that controls the look, it is applicable to any structure, and keeps the user on site.

Cheers,
Doru


On 27 May 2011, at 12:22, Reza Razavi wrote:

> Doru,
>
> For his photos, my son has found the following solution:
> 1) Uses Flickr.com for storing his photos, and
> 2) Creates a "simple" page with the content reproduced bellow (where references to "FIXME" should be replaced by individual information)
>
> Here is an example:
> http://www.rezarazavi.com/goya/
>
> I've not tested it, but maybe it (or a variant) could also be used as a practical slideshow solution?!
> Hoping this helps,
> Reza
>
> {{{<div align="center">
> <object width="700" height="525"> <param name="flashvars" value="offsite=true&lang=en-us&page_show_url=%2Fphotos%2Fgoyarazavi%2Fshow%2F&page_show_back_url=%2Fphotos%2Fgoyarazavi%2F&user_id=FIXME&jump_to="></param> <param name="movie" value="http://www.flickr.com/apps/slideshow/show.swf?v=FIXME"></param> <param name="allowFullScreen" value="true"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/slideshow/show.swf?v=FIXME" allowFullScreen="true" flashvars="offsite=true&lang=en-us&page_show_url=%2Fphotos%2Fgoyarazavi%2Fshow%2F&page_show_back_url=%2Fphotos%2Fgoyarazavi%2F&user_id=FIXME&jump_to=" width="700" height="525"></embed></object>
> </div>}}}
> *Goya Razavi>http://www.goyarazavi.com*
>
> At 11:53 27/05/2011, you wrote:
>> Hi,
>>
>> Has anyone produced a JQuery-based slideshow for Pier 2?
>>
>> Cheers,
>> Doru
>>
>> --
>> www.tudorgirba.com
>>
>> "What we can governs what we wish."
>>
>>
>>
>> _______________________________________________
>> Magritte, Pier and Related Tools ...
>> https://www.iam.unibe.ch/mailman/listinfo/smallwiki
> _______________________________________________
> Magritte, Pier and Related Tools ...
> https://www.iam.unibe.ch/mailman/listinfo/smallwiki

--
www.tudorgirba.com

"Being happy is a matter of choice."




_______________________________________________
Magritte, Pier and Related Tools ...
https://www.iam.unibe.ch/mailman/listinfo/smallwiki