Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Enotify: REST API / remote XML feeds for New Posts / Private Messages Details »»
Enotify: REST API / remote XML feeds for New Posts / Private Messages
Version: 0.1, by fci fci is offline
Developer Last Online: Aug 2009 Show Printable Version Email this Page

Category: Add-On Releases - Version: 3.6.4 Rating:
Released: 01-06-2007 Last Update: Never Installs: 8
Uses Plugins
Additional Files Is in Beta Stage  
No support by the author.

enotify

Description
======
Retrieve information in XML about threads/private messages via a REST API

Install
======
1. Upload the files in the upload directory to the appropiate locations on your webserver
2. Import product-enotify.xml via 'Plugins & Products' -> 'Manage Products'

Configure
======
Go to vBulletin Options -> ENotify Settings

How to use
======

Remote users can login with:
http://domain/enotify.php?username=U...ASHED_PASSWORD

Without the username and password the user will see threads available to guests:
http://domain/enotify.php

If someone only wants to get a count of new private messages they've received:
http://domain/enotify.php?pm=1&usern...ASHED_PASSWORD


If you have PHP5, you can use enotify_reader.php and follow the examples in there.
It is PHP5 specific because it uses the simplexml_load_string function.
Brief descriptions of useful methods enotify_reader.php
login = provide login information
get_threads = return array of new posts (includes thread title, date, created by)
get_pms = return array of unread pms (includes sender name, date, title)
unread_pms = returns total number of unread pm's


Future thoughts...

It'd probably be better if I used rss/atom

Show Your Support

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

Comments
  #2  
Old 01-07-2007, 12:53 AM
abramelin abramelin is offline
 
Join Date: Mar 2006
Posts: 263
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

demo please.
Reply With Quote
  #3  
Old 01-07-2007, 05:56 AM
fci fci is offline
 
Join Date: Nov 2004
Location: Twin Cities, MN
Posts: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by abramelin View Post
demo please.
Well, I can't quite demo it. It's more of a glue layer between, for example, a Firefox extension / google/yahoo widget to access the forum information. I am trying to get one guy to create a yahoo widget which would pull the information into the widget. I was personally planning on doing an extension to be a "PM Notifier" .. similar the Gmail Notifier extension. Really though, I need to use something more standard like RSS/atom for this to ever obtain wide adoption. I also think I should have it restricted to certain usergroups but if there is any one with actual comments, I would appreciate it, thanks.
Reply With Quote
  #4  
Old 01-12-2007, 05:36 PM
AyeCapn's Avatar
AyeCapn AyeCapn is offline
 
Join Date: May 2006
Location: Edmonton, AB
Posts: 146
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This seems to be close to the frequently requested mod of the RSS system. It would post replies to threads and not just new threads.

My members have been after an auto-email subscription that emails everry time there is a new post, regardless of whether they visit the site again.
Reply With Quote
Reply


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 03:03 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.04692 seconds
  • Memory Usage 2,228KB
  • Queries Executed 17 (?)
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_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (3)postbit
  • (4)postbit_onlinestatus
  • (4)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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete