Back to vBulletin 3.6 Add-ons

Linkbee Link Manager for v3.6.x
Mod Version: 1.00, by jokaroo

This modification is in the archives.
vB Version: 3.6.x Rating: (2 votes - 5.00 average) Installs: 8
Released: 27 Sep 2008 Last Update: 04 Oct 2008 Downloads: 32
Not Supported Uses Plugins Auto-Template Additional Files  

What is the Linkbee Link Manager?

The main purpose of Linkbee.com is to shorten your url's, track stats, manage links and allow yourself to earn a little cash while doing so. Not all users on Linkbee opt to place ads on their short links, but the ones who do will end up walking away with a cheque! All this has now come to vBulletin, we've developed an add-on which allows your users to automatically shorten their links and earn cash. Better yet, we've built the option for webmasters to earn cash as well, either by referral or by just simply encoding all new links under their own account.

The installation is as simple as it gets, and there is no reason to avoid installing this add-on. You're only providing your users with more incentive to use your forums.

DEMO: http://board.jokeroo.com
DOWNLOAD NOW: http://linkbee.com/product_linkbee.zip

Screenshots are also attached.

#############################################################
SUMMARY
-------------------------------------
1. INSTALLATION NOTES
1.1 SETTINGS
1.2 USERGROUP PERMISSIONS
1.3 NOTES FOR VB < 3.6.6
2. UNDER THE HOOD
2.1 PERFORMANCE
2.2 NEW TEMPLATES
2.3 MYSQL TABLES ALTERATIONS
3. SUPPORT & UPGRADES & CREDITS
4. CHANGELOG

1. INSTALLATION NOTES
#############################################################
This add-on will add support for Linkbee.com to your vBulletin-based community.

Installation should be simple.

1. Upload all the files into the /upload directory contained in this zip file
to your forum's main directory
2. Go to the Administration Control Panel (ACP)
3. Click Plugins & Products -> Manage Products
4. Click on Add/Import Products, select Allow Overwrite
5. Select the product-linkbee.xml file on your hard drive,
then click Import
5. Go through the vBulletin Options -> Linkbee.com settings
6. Set Usergroup Permissions for Linkbee.com
7. Done!

NOTE:
This product is an exclusive of Linkbee.com, developed by MagnetiCat.com. It
has been designed to work on vB 3.6.x and above. Older 3.6.x builds might
require some minor template edits, since some of the hooks will be missing.

1.1 SETTINGS
---------------
Most of the settings of the add-on are already very well described in the settings area
of the scrip2 in the ACP. Anyhow, some features need further explanations:

Link Conversion Mode
This setting is the only one that can have an effect on performance. In Real-Time mode,
useful for less busy forums, new links are converted whenever a new post is submitted or
edited. This will do a call to the Linkbee.com API for every post save.

The CronJob mode, the default one, processes a given number of links (specified in the
option below) every 5 minutes - more than enough to make your users happy and to have
no effect in your forum performance. The CronJob is handled through two separate cronjobs
in vBulletin and handles also maintenance operations.

Linkbee Link System for Users - Rebuild on Account Update
Users might want to change their Linkbee.com account data. In this case, you can decide
if you want the old links to be rebuilt to use the new entries or if you want the new
account information to take effect only on new links.

Use Default Account When User Has No Linkbee Account
If you want, you can have a default account used throughout the forum whenever a link is
posted. This will apply whenever a user has decided not to configure his own Linkbee.com
account or whenever he has unchecked the checkbox to process links in his post.

Enable Automated Template Edits
The system will automatically do a search and replace to add the Linkbee.com checkbox
in the posting forms. Otherwise, in case you have heavily customized templates, you will
have to disable this and place the $linkbee_postbit_html where you want the field to
appear in your forms.

1.2 USERGROUP PERMISSIONS
--------------------------
The system adds two different usergroup permissions for all usergroups. Go to your
vBulletin's Usergroup Manager in the ACP. The settings are:

Can Use Linkbee System
Users can add their own account information to generate links in their posts. This
requires that also the main switch Enable Linkbee System for Users is turned on in
the Options area.

Can Disable Linkbee System
Useful for usergroups that want to see their forums without the linkbee.com links
activated. All links will be shown in their original form to the user who has disabled
the system through his UserCP menu (Linkbee.com -> UserCP Account Settings area, at
the bottom of the left menu in the UserCP navigation).

1.3 NOTES FOR vBULLETIN < 3.6.6
-------------------------------
While it is always recommended that you run the latest vBulletin build in your branch,
this add-on should work with the whole 3.6.x build. Anyhow, for users with vBulletin
versions before 3.6.6, there is a template hook missing that is needed to add the
UserCP navigation for the Linkbee system. Place the template:

$template_hook[usercp_navbar_bottom]

At the bottom of the UserCP navigation table in the USERCP_SHELL template.

That's it.

2. UNDER THE HOOD
#############################################################

2.1 PERFORMANCE
---------------
This add-on should have little effect on performance if CronJob mode is enabled.
It adds just one very fast query to ShowThread.

In Real-Time conversion mode, effect on performance will not be noticeable on
smaller forums, and in any case it will occur only when saving a post.

2.2 NEW TEMPLATES
-----------------
The system adds the following templates:

linkbee_post_option: the checkbox HTML code
linkbee_usercp_nav: UserCP Navigation
linkbee_user_main: UserCP Linkbee.com Settings

2.3 LIST OF MYSQL TABLES MODIFICATIONS
--------------------------------------
table: usergroup
field: linkbeepermissions
purpose: Adding custom permissions for the Linkbee system

table: post
field: linkbee_status
purpose: Keeps track of conversion status of the links in a post
(
0 = Linkbee.com not activated in this post
1 = Links have been parsed
2 = Links will be parsed in the next cronjob cycle
)

table: user
field: linkbee_username
purpose: Linkbee.com username

table: user
field: linkbee_password
purpose: Linkbee.com password

table: user
field: linkbee_settings
purpose: Linkbee.com serialized Settings

table: linkbee
purpose: Saves Linkbee.com URLs for each post

3. SUPPORT & UPGRADES & CREDITS
#############################################################
Linkbee.com is the owner and maintainer of this add-on. Contact Linkbee.com
support service for any question or suggestion you might have.

Download

This modification is archived, downloads are still allowed.

File Type: %1$s product_linkbee1.0.1.zip (18.2 KB, 29 downloads)

Screenshots

Click image for larger version
Name:	linkbee_acp_settings.jpg
Views:	102
Size:	93.8 KB
ID:	87409   Click image for larger version
Name:	linkbee_acp_usergroups.jpg
Views:	109
Size:	76.1 KB
ID:	87410   Click image for larger version
Name:	linkbee_vb_postarea.jpg
Views:	155
Size:	66.3 KB
ID:	87411   Click image for larger version
Name:	linkbee_vb_usercp.jpg
Views:	163
Size:	68.1 KB
ID:	87412  

Similar Mods

Add-On Releases Linkbee Links Manager [STATS/SHORT-URL/CASH] vBulletin 3.7 Add-ons

vblts.ru supports vBulletin®, 2022-2024