G2 watermark maker:README
From Wistful.net
Contents |
[edit] About
This module for Gallery 2.x allows users to create simple watermark images by supplying text of their choosing and then having the resulting watermark image stored by the watermark module.
[edit] Requirements
- Gallery 2.0-RC2 at a minimum
- PHP compiled with libgd2 (PNG support, alpha layering)
- It should go without saying that the watermark module is required and must be enabled.
[edit] Installation
Just extract the archive in the modules dir. You should wind up with a watermark_maker dir. Adjust the permissions to match that of the rest of the modules, i.e., "chmod -R www:www watermark_maker/". Next log in to G2 as an admin, visit the Modules page, and Install "Watermark Maker" which will be listed in the "Extra Data" section. Next, Activate it.
You'll now be able to go to Your Account and find Watermark Maker listed on the left.
[edit] Bugs
I'm sure there are some.
[edit] Warranty
There is absolutely no warranty associated with this module - it is provided as-is.
[edit] To Do
- Admin interface for adding fonts?
- Admin interface for changing the sample image?
- Finish this file
- Color selection for background and text
- Size bounding - Ability to say, "I want the watermark to be no more than X pixels large in either direction."
[edit] Credits
This module was created by Ed Goldthorpe <
>. Anyone
that really likes this may feel free to visit my Amazon.com Wishlist
and buy something there. Or just send an email saying thanks.
Roughly 39 lines of code were pulled from the watermark/UserWatermarks.inc file in order to properly copy the file in to the watermark file area, set permissions, and divert to the watermark edit options page. I made changes to those lines of code as needed to fit them with my code and the block (but not the changes) are noted in the UserWatermarkMaker.inc file. That code was/is covered by the GPL Version 2 license and was made by Alan Harder <alan.harder@sun.com> and/or Bharat Mediratta and possibly others.
[edit] License
Please see the file LICENSE for the full text of the "GNU GENERAL PUBLIC LICENSE Version 2, June 1991" under which this module is being distributed.

