Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.7 > vBulletin 3.7 Add-ons

Reply
 
Thread Tools
vbulletin-xml-rpc-server for instant Desktop Notification Details »»
vbulletin-xml-rpc-server for instant Desktop Notification
Version: 2.00, by sf.nsuers sf.nsuers is offline
Developer Last Online: Apr 2014 Show Printable Version Email this Page

Category: Integration with vBulletin - Version: 3.7.x Rating:
Released: 10-20-2008 Last Update: 12-08-2008 Installs: 110
DB Changes Uses Plugins Auto-Templates
Re-useable Code Additional Files  
No support by the author.

Let's take a look at following screen-shots first.









Yeah.. these look like Gmail Notifer application which is actually vbulletin-desktop-notifier application. As a forum admin, you might want to offer such application to your members.



== Video tutorials ==
Editing
Uploading
Installation

You can use vBulletin Desktop Notifier as dekstop client or free to build your own following API-DOC .



== Demo watch video ==
I'm offering demo in my forum. Here're the steps.

Download vbulletin-desktop-notifier and install in your machine.

Run vbulletin-desktop-notifier and login using
username: priti
password: 123456

Create a new thread at Demo vbulletin-xml-rpc-server threads or reply to existing thread.

You'll see notification in your desktop within few seconds.

Request: Please do not change password for user Priti. If somehow the login does not work you can try by creating a temporary user.



== Coming up next ?.. ==
Based on feedback I'm listing few of the enhancements that will be part of upcoming releases.
  • [S]Server Compatibility check script[/S]
  • [S]Options to select forum ids in User CP[/S]
  • Display avatar of the person who made post in the notification window
  • [S]Unread private message notification[/S]
  • [S]Support for PHP4[/S]


Alfa1 came up with these ideas
which hopefully will be integrated sooner or later in future releases:

- friends coming online

Which of the following events does this notifier alert to:
Member notifications:
- profile messages awaiting approval
- requests to join your social groups
- invitations to join social groups
- unread picture comments
- picture comments awaiting approval
- group messages awaiting approval

Moderator notifications:
- post awaiting approval
- threads awaiting approval
- events awaiting approval
- attachments awaiting approval
- members awaiting approval
- blogs awaiting approval
- blog comments awaiting approval
- profile comments awaiting approval
- group comments awaiting approval
- pictures awaiting approval
- picture comments awaiting approval

== Ongoing Discussions ?.. ==
discussions on release-02 starts here

== HOT FIX [release 2.0]?.. ==
Rename all files in system/application/models directory into lowercases. i.e:
Forum.php => forum.php
Settings.php => settings.php
Token.php => token.php
User.php => user.php

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #92  
Old 12-10-2008, 04:58 AM
dvsDave's Avatar
dvsDave dvsDave is offline
 
Join Date: Nov 2005
Posts: 107
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

the popups are just text, right?

could they be formatted as a url so that a user could click on the link and their default browser would open a new tab/window to go to the url of the message?
Reply With Quote
  #93  
Old 12-10-2008, 06:13 AM
Ozidoggy Ozidoggy is offline
 
Join Date: Jun 2008
Posts: 61
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ah thanks!!!.. renaming those files worked
Reply With Quote
  #94  
Old 12-10-2008, 07:18 AM
Ozidoggy Ozidoggy is offline
 
Join Date: Jun 2008
Posts: 61
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I keep box appearing saying:

[B]Server returned error message
"token has expired"

Try again?
Reply With Quote
  #95  
Old 12-10-2008, 07:49 AM
sf.nsuers sf.nsuers is offline
 
Join Date: Mar 2008
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

@dvsDave, yes. The pop-ups are text. Thanks for your idea

@Ozidoggy, right! that's a bug. It can be fixed by editing system/application/models/token.php. You need to replace update_count() function with this code:


PHP Code:
function update_count()
{    
$this->_add_life();
$this->db->set('use_count''use_count+1'false);
$this->db->where('value'$this->token);
return 
$this->db->update('tokens');        

Reply With Quote
  #96  
Old 12-10-2008, 08:32 AM
Ozidoggy Ozidoggy is offline
 
Join Date: Jun 2008
Posts: 61
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

@Ozidoggy, right! that's a bug. It can be fixed by editing system/application/models/token.php. You need to replace update_count() function with this code:


PHP Code:
function update_count()
{    
$this->_add_life();
$this->db->set('use_count''use_count+1'false);
$this->db->where('value'$this->token);
return 
$this->db->update('tokens');        

[/QUOTE]

Thanks for that

I more request.. Can you make the login box remember username and password?
Reply With Quote
  #97  
Old 12-10-2008, 11:25 AM
todin todin is offline
 
Join Date: Feb 2007
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi,
I get a popup box with the message:
Server returned error message:
"Failed to parse servers response: Expected methodRespones element, got html"
Try again?

How can I fix that?
Regards,
todin
Reply With Quote
  #98  
Old 12-10-2008, 11:37 AM
sf.nsuers sf.nsuers is offline
 
Join Date: Mar 2008
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

@Ozidoggy, okie!

@todin, did your setup passed the Test ?
Reply With Quote
  #99  
Old 12-10-2008, 11:50 AM
todin todin is offline
 
Join Date: Feb 2007
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by sf.nsuers View Post
@todin, did your setup passed the Test ?
Yes it did, I found the bug, in the forum.php there are the db tables name hard coded with the vb_ prefix, I changed that, and now it's working.
Regards,
todin
Reply With Quote
  #100  
Old 12-10-2008, 12:07 PM
sf.nsuers sf.nsuers is offline
 
Join Date: Mar 2008
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

@todin, aw! great! I should have make a note about db prefix too! Thanks!
Reply With Quote
  #101  
Old 12-10-2008, 12:51 PM
ercollins ercollins is offline
 
Join Date: Jun 2007
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I keep getting this error, read this entire thread.

Quote:
The XML data receieved was either invalid or not in the correct form for XML-RPC. Turn on debugging to examine the XML data further.
So I turned Debug on: (this is the error i got)

Code:
DEBUG - 2008-12-10 06:38:04 --> Config Class Initialized
DEBUG - 2008-12-10 06:38:04 --> Hooks Class Initialized
DEBUG - 2008-12-10 06:38:04 --> URI Class Initialized
DEBUG - 2008-12-10 06:38:04 --> Router Class Initialized
DEBUG - 2008-12-10 06:38:04 --> Output Class Initialized
ERROR - 2008-12-10 06:38:04 --> Severity: Warning  --> fopen(/var/www/vhosts/myjeepclub.com/httpdocs/vbulletin-xml-rpc-server/system/cache/ad61ab143223efbc24c7d2583be69251) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied /var/www/vhosts/myjeepclub.com/httpdocs/vbulletin-xml-rpc-server/system/codeigniter/Common.php 56
DEBUG - 2008-12-10 06:38:04 --> Input Class Initialized
DEBUG - 2008-12-10 06:38:04 --> Global POST and COOKIE data sanitized
DEBUG - 2008-12-10 06:38:04 --> Language Class Initialized
DEBUG - 2008-12-10 06:38:04 --> Loader Class Initialized
DEBUG - 2008-12-10 06:38:04 --> Plugin loaded: vbulletin-db_pi
DEBUG - 2008-12-10 06:38:04 --> XML-RPC Class Initialized
DEBUG - 2008-12-10 06:38:04 --> XML-RPC Class Initialized
DEBUG - 2008-12-10 06:38:04 --> XML-RPC Server Class Initialized
DEBUG - 2008-12-10 06:38:04 --> Controller Class Initialized
DEBUG - 2008-12-10 06:38:04 --> Helper loaded: url_helper
DEBUG - 2008-12-10 06:38:04 --> XML-RPC Class Initialized
DEBUG - 2008-12-10 06:38:04 --> XML-RPC Class Initialized
DEBUG - 2008-12-10 06:38:04 --> Final output sent to browser
DEBUG - 2008-12-10 06:38:04 --> Total execution time: 0.3696

Can not figure out why access is denied to that file.
Reply With Quote
Reply

Thread Tools

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

Forum Jump


All times are GMT. The time now is 01:06 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.09155 seconds
  • Memory Usage 2,319KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_code
  • (2)bbcode_php
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete