Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

Perl based photo album

by Ryszard (Priest)
on Jun 17, 2003 at 15:31 UTC ( #266520=perlquestion: print w/replies, xml ) Need Help??

Ryszard has asked for the wisdom of the Perl Monks concerning the following question:

I've had a bit of a look about the place and found what I thought would a kinda cool photo album. It looks nice is templated and is very easy to use from an end user point of view (both admin and user).

so i think to my self, i'd like to add some extra features. I had a bit of a look a the code, and just said "oh bugger". No taint, no warnings, no strict, everything inline, lots of require, certainly not OO.

Admitadly the script was free, so, what could i expect? the script is provided by fuzzymonkey, and while it might sound as if i'm bagging it, i'm not, i really like the user interface layout, structure and as a user i think its great. its just the engine room that doesnt meet my requirements.

What do i want? Well for a start I want templates, i dont mind the way the admin interface is secured (.htaccess or internal). I'd like strict, warnings and taint. I wouldnt mind OO, but its not a hard requirement. I'd like the ability to write plugins, or at the very minimum the ability to inject my own set of html into the template. Something written with CGI::Application would also be nice, but not essential. I want something that i can contribute to, modify and display as my own as well as something that has "protected albums". Mandatory features such as add, deletion, resize, thumbnails, a heirarchical album structure, captions and feedback, are what i would consider fundimental, and well, mandatory.

Question is, am i asking too much? is there something abailable that meets these requirements? do you have something i can pick up, modify and give back?

Replies are listed 'Best First'.
Re: Perl based photo album
by valdez (Monsignor) on Jun 17, 2003 at 17:14 UTC
•Re: Perl based photo album
by merlyn (Sage) on Jun 17, 2003 at 17:34 UTC
Re: Perl based photo album
by belg4mit (Prior) on Jun 17, 2003 at 16:02 UTC
Re: Perl based photo album
by TVSET (Chaplain) on Jun 17, 2003 at 16:44 UTC
    Try album.pl from Marginal Hacks. It does not use strict or use warnings, but it can be easily converted (me thinks) if you need. Code looks clean and managable. I myself didn't have to modify it though, since it did whatever I needed.

    Leonid Mamtchenkov aka TVSET

      I had a bit of a look at this one. Its an awful lot of code, and in tru PHP style includes lots of HTML inside it.

      On the up side, it is quite full featured, offering quite a few features I'd not mentioned, such as "latest images", a search etc.

      I'll keep this one on my short list.

      if you ever tried apt-get install album you'll get the following notice:
      "Album is free software in the sense that you are not required to pay for it, but not open source. It is recommended that you read the album license in /usr/share/doc/album/copyright or on the authors web site. The author also requests that you visit his web site to read about supporting his development efforts, at: .."
      which is in some kind odd
      update: cthumb exists as debian package in woody :)
Re: Perl based photo album
by vek (Prior) on Jun 17, 2003 at 17:39 UTC
Re: Perl based photo album
by zengargoyle (Deacon) on Jun 18, 2003 at 07:57 UTC

    i don't know what it looks like on the inside, but i saw some pictures of some Perl conference or another that was served up by Spider Eyeballs which was neat enough for me to bookmark the page for further investigation.

Re: Perl based photo album
by astaines (Curate) on Apr 04, 2004 at 20:54 UTC
    Have a look at Casey West's Faceplant. I am going to try it later this week, but it looks fun. It uses Mason, which is a good argument for me to try it out.

    --
    Anthony Staines

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://266520]
Approved by Zaxo
Front-paged by broquaint
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others cooling their heels in the Monastery: (4)
As of 2020-07-06 05:12 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?