Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Watermark Generator Details »»
Watermark Generator
Version: 1.1, by Disasterpiece Disasterpiece is offline
Developer Last Online: Oct 2019 Show Printable Version Email this Page

Category: Social Group and Album Enhancements - Version: 4.0.x Rating:
Released: 05-17-2011 Last Update: 06-08-2011 Installs: 154
DB Changes Uses Plugins
Additional Files Is in Beta Stage  
No support by the author.

Quick Info

This mod adds a watermark to album and attachment images.
The watermark is customizable via image files or specified text.
Processed images are cached and the original files remain untouched, so you can modify or remove the watermark anytime you want.


Features

- Intelligent Caching
- Uses standard vBulletin methods, therefore no file modifications necessary
- Settings-Preview with a sample image in Adminpanel
- Generative plugin behaviour, works with most other mods which use the same hooks or use attachment images elsewhere

Installation

Code:
Step 1)

Upload files inside upload directory according to their structure:

> forum root
	> admincp
		+ pl_watermark_admin.php
	> images
		> misc
			+ plwm_sample.jpg
	> includes
		> cron
			+ pl_watermark_cron.php
		> xml
			+ cpnav_plwatermark.xml
		+ pl_watermark_functions.php
		+ pl_watermark_imagemanipulation.php


Step 2)

Import "product-plwatermark.xml" as addon into your vBulletin AdminCP


Step 3)

Navigate in your vBulletin AdminCP to PL Watermark Generator -> Plugin Settings.
Define the settings how you see fit. The options should be self-explanatory, if you need help with certain things, ask in the modification thread.

Changelog
Code:
v1.1
- Fixed potential security flaw on certain webserver configurations
- Improved install/updatescript
- (hopefully) fixed the grey-bar bug which occured on certain webserver configurations

v1.0
- Initial Beta Release
Additional Info

The Mod is currently in BETA. This means, that we tested it on a test environment (vb 4.0.x to 4.1.3) but has not yet undergo excessive stress test.
Keep an eye out for updated versions until the final release!
If you encounter any bugs, missing or misplaced features, let us know!

F.A.Q

- I don't see changes in my live images!
> To see changes on the image files you have to clear your browser's cache!
In firefox it's enough to force a fresh reload via STRG+F5 and on other browsers STRG+F5 or SHIFT+F5 should work.
If you don't perform this step, your browser will show the old cached version and maybe the watermark won't show or changes won't apply.

- My png/gif watermark isn't transparent, instead I get a black background!
> PNG-8 is known for having transparency problems, GIF in some cases as well.
Fall back to PNG-24 with Alpha channel (all modern image tools should be able to save as PNG-24)
If you have trouble creating a working png-24 with alpha channel, you can send me a PM with a link to your watermark and I'll convert it to png-24 for you.

- I have trouble with special characters or non-latin charactersets!
> The addon is using standard php functionalities for the text. If for any reason you have trouble with special chars, I suggest using a transparent png-24 with the text from an external image tool instead.

Support / Branding

We provide quality vbulletin software modifications for zero costs. To help our mod to be well-known, a backlink is added to your forum footer by the plugin, where the plugin is used in any way.
You must not remove the copyright/backlink code!
However, if you like to support us, you are allowed to remove the footer note with a small donation (10$ minimum).
If you choose to do so, we'll contact you via the email provided by paypal with instructions on how to remove the footer note.
A link to paypal donation service can be found on the top right area of this post.

Feel free to contact an author of the mod if you have any questions or suggestions.

Download Now

File Type: zip vb4-product-plwatermark_1_0.zip (216.1 KB, 222 views)
File Type: zip vb4-product-plwatermark_1_1.zip (216.4 KB, 1221 views)

Screenshots

File Type: jpg plwatermark_2.jpg (105.4 KB, 0 views)
File Type: jpg plwatermark_3.jpg (120.2 KB, 0 views)
File Type: jpg plwatermark_admin12.jpg (108.0 KB, 0 views)
File Type: jpg plwatermark_admin11.jpg (68.3 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
6 благодарности(ей) от:
Ethelbert, furnival, Mopar1973Man, Ramzesik, Teascu Dorin

Comments
  #22  
Old 05-20-2011, 05:59 PM
Big-Pete Big-Pete is offline
 
Join Date: May 2009
Posts: 187
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great Mod, But I can't get it to work with VBSEO when using a CDN, when i attach images they don't show, when looking at the properties of the image it shows that they are stored on the CDN..
Reply With Quote
  #23  
Old 05-20-2011, 06:03 PM
Disasterpiece's Avatar
Disasterpiece Disasterpiece is offline
 
Join Date: Apr 2007
Location: GER
Posts: 765
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Big-Pete View Post
Great Mod, But I can't get it to work with VBSEO when using a CDN, when i attach images they don't show, when looking at the properties of the image it shows that they are stored on the CDN..
I'm sorry, what is a CDN?
Reply With Quote
  #24  
Old 05-21-2011, 05:41 PM
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Location: Toronto
Posts: 1,789
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Installed with thanks for testing on our 4.1.3 development forum ....

Unfortunately, no watermarks (file or text) type appear on any pics in our forums ...

Have flushed cache and done all of those things ....

Any help would be appreciated ... :up:

Regards,
Doug
Reply With Quote
  #25  
Old 05-21-2011, 08:21 PM
Disasterpiece's Avatar
Disasterpiece Disasterpiece is offline
 
Join Date: Apr 2007
Location: GER
Posts: 765
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BadgerDog View Post
Installed with thanks for testing on our 4.1.3 development forum ....

Unfortunately, no watermarks (file or text) type appear on any pics in our forums ...

Have flushed cache and done all of those things ....

Any help would be appreciated ... :up:

Regards,
Doug
Hi

In the adminCP, does the watermark appear on the sample image?

Did you specify a cache directory and does cache files appear in this directory?
Reply With Quote
  #26  
Old 05-21-2011, 09:15 PM
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Location: Toronto
Posts: 1,789
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Disasterpiece View Post

In the adminCP, does the watermark appear on the sample image?
No, no image appears there at all, but during the Preview Mode, no image is diaplayed at all either, which I thought was odd because the instructions refer to the "image below" and it's not there.

Quote:
Originally Posted by Disasterpiece View Post
Did you specify a cache directory and does cache files appear in this directory?
Yes, setup and specified a cache directory which appears to be accepted. No, there are no files in the cache directory. Also, in the Cache Stats screen if check yes and hit submit, I get a phrase missing error. See attached pic

Regards,
Doug
Attached Images
File Type: jpg Screen shot 2011-05-21 at 6.13.53 PM.jpg (24.9 KB, 0 views)
File Type: jpg Screen shot 2011-05-21 at 6.16.26 PM.jpg (115.8 KB, 0 views)
Reply With Quote
  #27  
Old 05-21-2011, 10:21 PM
Disasterpiece's Avatar
Disasterpiece Disasterpiece is offline
 
Join Date: Apr 2007
Location: GER
Posts: 765
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The cache directory doesn't seem complete to me, are you sure that's either a full path starting with a "/" and the directory exists and is writable or a relative path to the forum root dir starting without a "/" ? (Usually the web directory is somewhere around /var/www/htdocs/ or /var/www/vhosts/domain.tld/httpdocs, so it looks a bit odd to me)

The missing phrases don't have any impact on the functionality, it's just localized text which isn't found. That's something I'll fix in the next version.

If the cache directory isn't the problem, follow the instructions in this post: https://vborg.vbsupport.ru/showpost....42&postcount=5
If there are error messages, they can be displayed via this script.
Reply With Quote
  #28  
Old 05-21-2011, 10:44 PM
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Location: Toronto
Posts: 1,789
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Cache full path is there.... I just removed the front part for security reasons showing it public here.

I'll try the instructions in the other post tomorrow and let you know.

Thanks for the help.

Regards
Doug
Reply With Quote
  #29  
Old 05-22-2011, 06:06 AM
BaanFarsang's Avatar
BaanFarsang BaanFarsang is offline
 
Join Date: Jan 2010
Location: Thailand
Posts: 87
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Problems on VB4 which installed of vB Optimise, all cache flushed too.
Reply With Quote
  #30  
Old 05-22-2011, 09:22 AM
Stefan118 Stefan118 is offline
 
Join Date: Dec 2010
Location: Vaassen (Netherlands)
Posts: 299
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

haven't tried it, but maybe you have to set your cache directory to 777 (writable)
I did that at forehand, and it works on my vB 4.1.3
Reply With Quote
  #31  
Old 05-22-2011, 09:37 AM
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Location: Toronto
Posts: 1,789
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi ...

Ok, the output is an SQL error. For security and privacy, I have replaced our site name with xxxx's.

Quote:
Database error in vBulletin 4.1.3:

Invalid SQL:
SELECT varname, value FROM plwmsettings;

MySQL Error : Table 'xxxxx.plwmsettings' doesn't exist
Error Number : 1146
Request Date : Sunday, May 22nd 2011 @ 06:30:30 AM
Error Date : Sunday, May 22nd 2011 @ 06:30:30 AM
Script : http://www.xxxx.com/testattachments.php?i1=22804
Referrer :
IP Address : xx.xx.xxx.xxx
Username : Tester
Classname : vB_Database
MySQL Version : 5.0.77
The SQL error doesn't appear when I run the "Preview" or try to view the same attachment with the mod's code, just run I run your special testattachments.php program.

By the way, I have re-installed the mod twice just in case something went wrong with the original install.

Does this help?

Regards,
Doug
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12:32 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05116 seconds
  • Memory Usage 2,368KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_code
  • (5)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (5)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (8)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete