Slash::Pr0n

| | Comments (0)
So I am working on a new plugin for Slash, which is called Slash::Gallery, but it's really Slash::Pr0n.

It is essentially an image gallery plugin, but it will also have image groups that you can assign images to (they can be assigned to more than one group) and then users can be a member of those groups, and users can only see the images that are in their groups. Slash has built-in ways to make sure that you can't download too much, so it will have protection from mass-downloaders, and I am going to work out some way to make sure that the URL you get for an image is only good for you, not for any other user.

It also automatically scales the images, using Imager. If the scaled image is not on disk, it creates it, saves it to disk, and sends it out. Otherwise, it just sends it out. If the original image is modified (date is more recent than scaled image), then it recreates the scaled image. You can add images to the system just by adding them to the filesystem (organized however you like) and then calling a method to search for new images.

I've gotta get this finished so I can distribute pictures I've been taking to friends and family, and I've never found an image gallery thingy I liked, and pudge.net is now running Slash, so ... use.perl.org

Leave a comment

<pudge/*> (pronounced "PudgeGlob") is thousands of posts over many years by Pudge.

"It is the common fate of the indolent to see their rights become a prey to the active. The condition upon which God hath given liberty to man is eternal vigilance; which condition if he break, servitude is at once the consequence of his crime and the punishment of his guilt."

About this Entry

This page contains a single entry by pudge published on December 6, 2001 11:59 AM.

Gnat and Ask was the previous entry in this site.

MWC68K is the next entry in this site.

Find recent content on the main index or look in the archives to find all content.