The following module was proposed for inclusion in the Module List: modid: Apache::MP3::Skin DSLIP: bdpOp description: Enables use of skin files with Apache::MP3 userid: RGRAFF (Robert Graff) chapterid: 15 (World_Wide_Web_HTML_HTTP_CGI) communities: http://www.apachemp3.com/forums/ similar: Apache::MP3 Apache::MP3::Sorted Apache::MP3::Playlist rationale: This modules builds upon the level of interface customization offered by Apache::MP3. While in most cases customizing with CSS will suffice, some users (like me) would like to control more aspects of how Apache::MP3 renders html. By sub-classing Apache::MP3::Playlist and using HTML::Template, Apache::MP3 takes a skin file (.tmpl) fills in the variables & loops and then outputs HTML. There are 8 different TMPL_LOOPs defined (which may be nested) and more than 80 TMPL_VARs many of which are scoped by loop iterations. Through these, almost every aspect of Apache::MP3 can used in controling the output of HTML. There is currently one skin that comes with the module and serves as the default. A demo of Apache::MP3::Skin using the default skin is available at http://www.apachemp3.com/demo/skin. Add a file to your playlist (shopping cart icon) to see how user playlists are handled by the skin. This is an example of something that can not be achieved with CSS customization in Apache::MP3. enteredby: RGRAFF (Robert Graff) enteredon: Tue Jun 26 21:29:02 2001 GMT The resulting entry would be: Apache::MP3:: ::Skin bdpOp Enables use of skin files with Apache::MP3 RGRAFF Thanks for registering, The Pause Team PS: The following links are only valid for module list maintainers: Registration form with editing capabilities: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=6f000000_71416bbfb0383494&SUBMIT_pause99_add_mod_preview=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=6f000000_71416bbfb0383494&SUBMIT_pause99_add_mod_insertit=1