Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
vBISpy - AJAX real-time feed of new posts/threads Details »
vBISpy - AJAX real-time feed of new posts/threads
Mod Version: 2.0.4, by Eric (Coder) Eric is offline
Developer Last Online: Jul 2019 I like it Show Printable Version Email this Page

vB Version: 4.x.x Rating: (18 votes - 4.78 average) Installs: 258
Released: 21 Jan 2010 Last Update: 23 Jun 2011 Downloads: 1314
Not Supported Additional Files Is in Beta Stage  

This is a port of vBISpy by MPDev to vBulletin4. MPDev has given me permission to port this modification, if any staff need to see it, I can forward the PM.


If you use this modification, please >> Mark As Installed, Nominate for MOTM, or Support Developer <<, thank you


What is this!?
vBISpy is an AJAX real-time feed of new posts/threads for your vBulletin 4.0 forum.

Please note that this is currently in Beta. The style is not perfect, but the mod should be fully functionial.


Current Version
2.0.4 - You can find the 3.6.x version, here.


Features flagged for future version(s):
  • looking for suggestions


Will this work on x.x.x ??
Unless otherwise stated, this will work on all 4.0.x versions. This will not work on 3.x.


Sounds cool. How do I install?
  1. Extract the zip, you should have the following directories/files:


    Block Disabled:      (Update License Status)  
    Suspended or Unlicensed Members Cannot View Code.

  2. Upload: (in the below instructions 'yourforum' would be where you have vBulletin installed)
    • vaispy.php to /yourforum/vaispy.php
    • /clientscript/*.js to /yourforum/clientscript/*.js
    • /images/misc/*.gif to /yourforum/images/misc/*.gif


Upgrading
Unless noted otherwise, just upload and overwrite 'vaispy.php'.


Customization
Virtually all the code to customize the page is in the vaispy.php script; there are no plugins, no templates and no phrases. You do not need to do anything further; this should work right out of the box.

If you'd like to block certain usergroups from viewing vBISpy; or certain forums from being displayed - edit vaispy.php

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

In your browser, open the URL:

http://www.yourforum.com/forum/vaispy.php

You can see examples of this at:
  • Anyone wanting to list here as an example?


Note: Neither I nor MPDev claim ownership of this code except for the file vaispy.php - the rest of the files were using 'freely distributable' (although modified to suit vBISpy) sources. As such, you may use these files as you wish, but please do not remove the copyrights.


Changelog
2.0.4 - June 23, 2011
- Changed 'xml' to 'feed' when the script is requesting data via AJAX
- Updated code that checks for blocked groups and forums so that it works properly.
- Added version string (?v=) to script calls.
- Updated template html to include facebook data if enabled.
- Updated css link rendering to determine if templates are stored as files or not.

2.0.3 - March 25, 2010
- Updated alternate row colors to use stylevars.
- Added ability to block certain usergroups by editing vaispy.php.
- Fixed possible bug where in certain situations a database error would occur.

2.0.2 - January 23, 2010
- Hopefully the incorrect showthread link is now fixed.
- Added alternate row colors.
- Changed default xml delay in va_spy.js to 3000 from 7000.

2.0.1 - January 21, 2010
- Fixed issue with incorrect path to thread statusicon's
- Edits to clientscript/va_spy.js to hopefully fix issues with incorrect showthread link.
- Removed &nbsp;'s from the rows generated if displayed rows are less than 20

2.0.0 - January 21, 2010
- Ported to vBulletin4 with permission from MPDev



If you use this modification, please >> Mark As Installed, Nominate for MOTM, or Support Developer <<, thank you

Download Now

Only licensed members can download files, Click Here for more information.

Supporters / CoAuthors

Screenshots

Click image for larger version

Name:	screenshot.jpg
Views:	5893
Size:	89.4 KB
ID:	110842  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Add-On Releases vBISpy - AJAX real-time feed of new posts/threads MPDev vBulletin 3.6 Add-ons 914 17 Jun 2015 12:45
Portal Software vBISpy module - live AJAX feed of new threads - for vBAdvanced CMPS MPDev vBulletin 3.6 Add-ons 240 30 Nov 2011 23:49
vBISpy - AJAX real-time feed of new posts/threads (for vB3.5) MPDev vBulletin 3.5 Add-ons 127 08 Apr 2008 20:16

  #31  
Old 22 Jan 2010, 06:36
New Joe's Avatar
New Joe New Joe is offline
 
Join Date: May 2009
Did anyone have the same problem as me?
Reply With Quote
  #32  
Old 22 Jan 2010, 06:52
sematopdemir's Avatar
sematopdemir sematopdemir is offline
 
Join Date: Oct 2009
Location: ankara
Real name: Rosemary
Thanks
__________________
www.baglumfrm.com
Rosemary+ Gözümün gördüğü hiçbir şeyden korkmam
Reply With Quote
  #33  
Old 22 Jan 2010, 08:05
New Joe's Avatar
New Joe New Joe is offline
 
Join Date: May 2009
Originally Posted by New Joe View Post
I get this after installing and going to the vBISPY page:



Although I'm not banned when I go back to the Forum.
This was a user group option permission problem, this is now ok.

The new problem I have is when the forum has been left standing for 5 mins or so and a new thread is started it doesn't up date on the ispy page.

Last edited by New Joe; 22 Jan 2010 at 08:24.
Reply With Quote
  #34  
Old 22 Jan 2010, 08:34
New Joe's Avatar
New Joe New Joe is offline
 
Join Date: May 2009
I remeber having the same problem with MPDev's version, but after doing this:
Keep in mind, this kind of script can add to your server load if alot of users are using it; it polls the lookup script every 7 seconds to give it a real-time effect; you may need to adjust this to suit your own needs.

The last line of the file:
setTimeout("getXML()", 7000);
can be changed to allow for greater periods of delay between polling.
It worked fine, I changed 7000 to 1000

But i have looked in the va_spy_js file in this new version and the above is different:
setTimeout("getXML()", xmldelay);
Any help would be great.
Thanks.
Reply With Quote
  #35  
Old 22 Jan 2010, 10:16
New Joe's Avatar
New Joe New Joe is offline
 
Join Date: May 2009
Another small bug is that when you click on the newly posted post, it will take you to the first post and first page of that Thread, instead of taking you right to the last post, the on you've just clicked on in iSpy.
Reply With Quote
  #36  
Old 22 Jan 2010, 14:25
DjEddie DjEddie is offline
 
Join Date: Nov 2007
Originally Posted by SecondV View Post
I do not have access to vB4 Suite (simply because I can't afford it), so it may prove difficult to build a widget for it, myself.
If u would like access to mine, as the widget ideas seems like a good one .. then pm me for details and ill sort u an account out ...
Reply With Quote
  #37  
Old 22 Jan 2010, 14:41
skariko skariko is offline
 
Join Date: Apr 2006
Real name: Andrea
Originally Posted by clmazin View Post
Downloaded the update. Still getting the "t=xxx" syntax on older threads instead of the proper "showthread" syntax.

C.
Same here!
__________________
Webmaster of http://www.czeta.com
Reply With Quote
  #38  
Old 22 Jan 2010, 17:44
clmazin clmazin is offline
 
Join Date: Aug 2004
Another small bug is that when you click on the newly posted post, it will take you to the first post and first page of that Thread, instead of taking you right to the last post, the on you've just clicked on in iSpy.
Yes. If you fix that one, this mod will be really useful!

C.
Reply With Quote
  #39  
Old 22 Jan 2010, 17:55
Eric's Avatar
Eric Eric is offline
 
Join Date: May 2006
Real name: Eric
I'll try to have a new version out within the next day or two - possibly Monday, since it's the weekend.
__________________
My modifications

Please do not contact me for support via PM or E-Mail unless I've asked you to do so. Otherwise, your message will be ignored/deleted.
Reply With Quote
  #40  
Old 22 Jan 2010, 23:46
Highwayfrunkis Highwayfrunkis is offline
 
Join Date: Nov 2009
I can't get this to show up

edit - I got the page to show up, but when I click on a link I'm getting:

"Oops! Something is wrong. Please try again. "

Last edited by Highwayfrunkis; 22 Jan 2010 at 23:53.
Reply With Quote
  #41  
Old 23 Jan 2010, 00:22
mpadc mpadc is offline
 
Join Date: Apr 2003
Thanks can soemone tell me how to include it as a link in the navbar next to calendar
Reply With Quote
  #42  
Old 23 Jan 2010, 00:57
patt1293 patt1293 is offline
 
Join Date: Apr 2009
Originally Posted by skariko View Post
Same here!
Fixed your problem here

Originally Posted by mpadc View Post
Thanks can soemone tell me how to include it as a link in the navbar next to calendar
Find

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Add:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


Last edited by patt1293; 23 Jan 2010 at 01:07.
Reply With Quote
  #43  
Old 23 Jan 2010, 16:28
Eric's Avatar
Eric Eric is offline
 
Join Date: May 2006
Real name: Eric
Originally Posted by DjEddie View Post
If u would like access to mine, as the widget ideas seems like a good one .. then pm me for details and ill sort u an account out ...
We'll see - may do that when I know I'll have time to mess around with it

Originally Posted by New Joe View Post
Another small bug is that when you click on the newly posted post, it will take you to the first post and first page of that Thread, instead of taking you right to the last post, the on you've just clicked on in iSpy.
This seems to be because of vB4's new "Friendly URL's" - I've not found a way to be able to generate them in Javascript.

Originally Posted by New Joe View Post
I remeber having the same problem with MPDev's version, but after doing this:
It worked fine, I changed 7000 to 1000

But i have looked in the va_spy_js file in this new version and the above is different:


Any help would be great.
Thanks.
You can change that by modifying:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

In /clientscript/va_spy.js - if using 2.0.2 - that line is now:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

__________________
My modifications

Please do not contact me for support via PM or E-Mail unless I've asked you to do so. Otherwise, your message will be ignored/deleted.
Reply With Quote
  #44  
Old 23 Jan 2010, 16:30
Eric's Avatar
Eric Eric is offline
 
Join Date: May 2006
Real name: Eric
Updated to 2.0.2

2.0.2 - January 23, 2010
- Hopefully the incorrect showthread link is now fixed.
- Added alternate row colors.
- Changed default xml delay in va_spy.js to 3000 from 7000.
__________________
My modifications

Please do not contact me for support via PM or E-Mail unless I've asked you to do so. Otherwise, your message will be ignored/deleted.
Reply With Quote
  #45  
Old 23 Jan 2010, 20:10
clmazin clmazin is offline
 
Join Date: Aug 2004
Great work, SecondV. The showthread links do work correctly now, and clicking on the thread in the feed takes you to the last post.

Thanks!

C.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

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


New To Site? Need Help?

All times are GMT. The time now is 01:41.

Layout Options | Width: Wide Color: