I know gallery.php is the same filename Freddie uses. However, this is my own hack, from scratch (although I do have some large chunks of borrowed vBulletin code).
It adds a new table called 'thumb' and uses ImageMack to generate thumbnails ONCE. It also adds a thumb.php file, which is basically a modified copy of attachment.php. No changes to existing PHP files or tables are necessary. I've written a small PHP file to make thumbs of all existing JPG/GIF/BMP/PNG attachments. Thumbs are generated and stored as GIFs.
AFAIK all security aspects are intact. My release will only support ImageMagick (via PHP system() call), if someone else needs GD/NetPBM support, they're welcome to hack-my-hack.
I'd like to get some feedback from Jesoft before I release. As I mentioned, I use some fairly large blocks of their code (from search.php and attachment.php) and want to make sure their are no issues. If it provides enough functionality, I'd have no problem with Jelsoft incorporating it into their next release, rather than me maintaining it as a hack.
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
So basically this hack just takes the images ever posted in a forum and displays them on a page? Is there any way to edit the images, remove the naughty ones, add ones not posted and so forth? Perhaps a way for people to submit?
Originally posted by Lordmusic So basically this hack just takes the images ever posted in a forum and displays them on a page? Is there any way to edit the images, remove the naughty ones, add ones not posted and so forth? Perhaps a way for people to submit?
It generates thumbnails for all GIFs/JPGs/PNGs/BMPs in your attachment table. It stores those thumbnails in a new table called thumb (I have no plans to store thumbs as files). It provides links to the full size attachment, as well as, the post the attachment appeared in. The links are currently opened in a seperate window, so you can keep the gallery open and jump to the individual posts. The way for people to submit is to post an attachment in the forum. You'll see I have a copy of the ForumJump box at the top of the page. The user can scroll through forums and chose "different galleries." gallery.php accepts params: userid & forumid. So, this is one virtual gallery:
The links to the original post would be your way of "removing naughty ones." To submit new ones, the user just has to make a new post/attachment in the appropriate forum. I really don't see the need to code seperate admin/edit functionality into the gallery. Would just cause users more confusion in the end. Perhaps a link that would allow users to directly reply to an image in another window?
Originally posted by Znaper Can you post this Hack here?
Thx
Sorry for my bad englisch, but i come's from germany!
I will, but I need a few days for features/bugs yet. I also need to talk to Jelsoft since I'd be releasing a few large chunks of code I borrowed/modified from them.