Version: 1.0.4, by King Kovifor
Developer Last Online: Aug 2015
Category: Integration with vBulletin -
Version: 3.8.x
Rating:
Released: 02-08-2009
Last Update: 07-13-2009
Installs: 402
DB Changes Uses Plugins Auto-Templates
Additional Files Translations
No support by the author.
Description
This modification adds basic Twitter integration to vBulletin. Once a user defines their Twitter username & password within their vB Options (User CP -> Edit Options), the Tweet This X links will appear.
It automatically adds a tweet to their account with the default text of "Check this out! " (which can be edited editing the "twitter_checkout" phrase) and uses your forum URL with either tp or tt.php as the link. These redirect to the thread / post that was tweeted.
Installation
Upload files in the /upload/ folder of the .zip into the directories as is.
<if condition="$vbulletin->userinfo['twitter_username']"><a href="tweet.php?do=thread&id=$threadinfo[threadid]">Tweet This Thread!</a></if>
Requirements
THIS MODIFICATION REQUIRES PHP 5 DUE TO THE CLASS THAT IS USED!
PHP'S CURL EXTENSION IS ALSO USED! THE API CALLS ARE COMPLETELY DEPENDENT ON THEM!
This modification should work on vBulletin v3.5+, but was only tested on a vB 3.8 install.
Using the "tp.php" switch added in v1.0.2
With the release of v1.0.2, a switch between showpost.php?p=ID&postcount=COUNT and showthread.php?p=ID#postID has been added. Using it is simple, but requires a code edit (Note: This is a SUPPORTED code edit!). Open up tp.php and find this line:
PHP Code:
define('SHOWPOST', true);
Change that line to this:
PHP Code:
define('SHOWPOST', false);
This will automatically trigger the change any time it is loaded. This works retroactively and any links will automatically use the new settings once changed!
The project has been scheduled for deletion from Google Code.
That's great, but what's the point in private SVN when the public release allows everyone to view & edit every line?
Maybe I missed something here?
I thank you for removing the code. A private SVN is because this project isn't open source. Also, in terms of visible source, you have the problems of non-licensed users gaining access. And, if you would like an example of this, look @ vBulletin. That too is visible-source, but why don't we have access to the SVN repository? This is why I use my own private SVN server. And any developer on any of my project gains access.
VBTwitter 1.0.3 worked fine when I was on vb3.8.3, since I installed 3.8.4, and updated to vbTwitter 1.0.4, have lost some function.
Still good on Oauth etc, but the "Tweet This" does not show up by the thread post number on each post. All I have is the "Tweet This Thread" in the postbit dropdown.
It seems like it lost the default code. I'll see if I can find it (but you can add it manually).
I did a fresh install on 3.8.3 - I also do not see the "Tweet This" link by the post number - So I too will like the manual code if possible!
Anyway - thanks for the modification Jeremy - it's very VERY nice - adds an awesome functionality for those of us really promoting the social network sharing!