Linkbee Link Manager for v3.6.x
This modification is in the archives.
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. Screenshots |
Similar Mods
Add-On Releases Linkbee Links Manager [STATS/SHORT-URL/CASH] | vBulletin 3.7 Add-ons |