vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Graveyard (https://vborg.vbsupport.ru/forumdisplay.php?f=224)
-   -   Miscellaneous Hacks - vBulletin to Twitter, live tweets of new threads (https://vborg.vbsupport.ru/showthread.php?t=234288)

buro9 02-07-2010 07:33 AM

Quote:

Originally Posted by nekiw (Post 1976484)
is it possible to make it work for only articles from CMS portal ?

Quote:

Originally Posted by newmomsforum (Post 1975718)
Hey all, although this is working really good for me For posts made by my members, I have a forum which is populated by an RSS feed and new posts made within this forum are not being posted.

I'm thinking that the hook isn't being activated as a user isn't physically clicking the submit post button in these instances. Any ideas?

Thanks

Mark

Quote:

Originally Posted by Chicken Racer (Post 1975893)
Hey buro9 or any one, what do I need to edit to allow RSS feeds bot poster to work with the script?
I have some video sites that feed to forum and I would like for these to be added to tweet when they are posted by the feed bot.
Any help would be great!

You would need to identify which hook is in the script that vBulletin is using to consume the RSS. This usually just means opening the .php file that is used to consume the RSS and then reading the code and looking for a line that says "hook" anywhere on it, and within that is usually the name of the hook.

Once identified the plugin can be used there too, and looking above the hook line will reveal what variables are in use that you can use in the plugin.

If other people are willing to work that bit out (I don't use that functionality) then I'm happy to publish it here too and give you credit so that it all sits in one place and people can get all the bits they want.

Quote:

Originally Posted by Boko577 (Post 1976198)
Oh well, screw this mod then if the person who made this doesn't even know what the problem with it is... Uninstalled.


Apologies for not knowing jack about your server environment, software stack or configuration, etc.

I have provided a solution that works in a lot of instances and when it fails appears to be down to:
1) User details being wrong.
2) CURL not being installed.
3) JSON not being enabled.
4) Safe_Mode being used.

Check those things, you have knowledge of your environment (I hope) whereas I do not. Unfortunately I've not yet acquired the ability to telepathically converse with random servers around the world, but when I do I will sort your problems out for you.

I.am 02-07-2010 08:16 AM

Quote:

Originally Posted by Videx (Post 1975384)
Can you expand on this a bit? What was solved? Is this a method of getting all the posts, not just a new thread? Where did you change this?


It is the second step when you create the plugin, I had wrong to set the Hook, instead to choose Hook: newthread_post_complete, I had used Hook: replythread_post_complete.

Quote:

Go to the plugin manager and create a new plugin with the following details:
Product: vBulletin
Hook: newthread_post_complete
Title: Tweet to Twitter

Uberguilds 02-07-2010 02:01 PM

Quote:

Originally Posted by Boko577 (Post 1976198)
Oh well, screw this mod then if the person who made this doesn't even know what the problem with it is... Uninstalled.

Lol at that guy.

Is there a way to sneak in a re-tweat of popular threads every 24 hours or at a specific time frame? That would be extremely beneficial if it could be added in.

delmarva 02-07-2010 09:18 PM

Quote:

Originally Posted by kefallon (Post 1976461)
Double checked my twitter deatils at bitly and in PHP code all correct still getting following error message.

statuses/update.xml Could not authenticate you. Unauthorized on line 229 in /var/www/vhosts/ionian-island.co.uk/httpdocs/forums/twitter.php
#0 /var/www/vhosts/ionian-island.co.uk/httpdocs/forums/twitter.php(648): Twitter->doCall('statuses/update...', Array, true)
#1 /var/www/vhosts/ionian-island.co.uk/httpdocs/forums/newthread.php(262) : eval()'d code(26): Twitter->updateStatus('test http://www...')
#2 /var/www/vhosts/ionian-island.co.uk/httpdocs/forums/newthread.php(262): eval()
#3 {main}

Could not find anything in previous threads i was clever enough to understand! regarding this problem....

Same issue here... Looks like a great mod.

redhawk89 02-07-2010 09:32 PM

Can this be made into a product?

Videx 02-08-2010 12:37 AM

Quote:

Originally Posted by delmarva (Post 1976950)
Same issue here... Looks like a great mod.

This mod is doing what it's supposed to, but for some reason some servers are failing to authenticate with Twitter, others get past that and can't authenticate with bitly (like my shared server).

Perhaps someone with a dedicated server can check their error logs and see just what's going on?

Robru 02-08-2010 02:18 PM

Perfect Mod, thanks !!! :)

sqzdog 02-08-2010 03:56 PM

Is there a way to tweet new posts, instead of just new threads?

sqzdog 02-08-2010 04:09 PM

I keep getting these SQL error emails from my server. Are these errors related to this plug-in??

Quote:

Database error in vBulletin 4.0.1:

Invalid SQL:

SELECT thread.threadid, thread.title, thread.lastpost, thread.forumid, thread.replycount, thread.postusername, thread.postuserid, thread.lastposter, thread.lastposterid, thread.dateline, thread.views, thread.visible, thread.open, user.usergroupid, user.displaygroupid
FROM vbthread AS thread
LEFT JOIN vbuser AS user ON (user.userid = thread.lastposterid)
WHERE NOT ISNULL(thread.threadid) AND thread.visible = '1' AND thread.open!='10' AND thread.forumid NOT IN(34,33,51,52,59,24,47,48,49,50,8,35,11,12,13,14, 15,58,37,38,60,)
ORDER BY lastpost DESC
LIMIT 0, 15;

MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')
ORDER BY lastpost DESC
LIMIT 0, 15' at line 4
Error Number : 1064
Request Date : Saturday, February 6th 2010 @ 10:54:59 PM
Error Date : Saturday, February 6th 2010 @ 10:54:59 PM
Script : http://www.****.org/****/forums/forumdisplay.php?f=39
Referrer :
IP Address : 208.***.***.**
Username : Unregistered
Classname : vB_Database
MySQL Version :

TyPenn613 02-09-2010 05:31 AM

I tagged this and most definitely plan to install it tomorrow.

I haven't had time to read all the posts here, but just my thoughts on what would be a great addition to this. If this could somehow be connected to separate user accounts, so that a member can have any new threads/posts they make attached to their personal Twitter account, I think it would go a very long way to attract attention to your forums.

Great work!


All times are GMT. The time now is 08:12 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01242 seconds
  • Memory Usage 1,757KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (10)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete