Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
[AJAX] vB Pager 3.0.4 Details »»
[AJAX] vB Pager 3.0.4
Version: 3.0.4, by uae uae is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Category: Major Additions - Version: 3.5.4 Rating:
Released: 01-05-2006 Last Update: 03-05-2006 Installs: 800
DB Changes Uses Plugins Template Edits
Re-useable Code Additional Files  
No support by the author.

This modification currently contains a vulnerability. You are hereby advised to uninstall this modification until such time that the author provides a fix.
- vBulletin.org Staff


[AJAX] vB Pager 3.0.4


Hack Version: 3.0.4
vB-version: 3.5.x
Developer: WwW.UAEWEB.CoM
Install-difficulty: Few minutes!

Introduction:
vB Pager is a text-based instant messaging system over your community between members. Users can exchange short & quick messages amongst each other. Unlike the regular private messaging system, the paged user is guaranteed to read your message & reply to it (if you choose this option) instantly & easily.
  • Features:
    • Uses AJAX Technology to Send pager messages / Get pager messages / Add & Remove a member to buddy list / Add & Remove a member from Ignore list. (No Refresh Required)
  • Main Features:
    • vB Pager Buddy List ?pop-up? window is used to keep track of the friends you wish to interact with. By going to your "vB Pager Buddies", you'll be able to see which of your friends are currently online and offline, and be able to send them a pager message. Adding people to your buddy list also allow you to send pager messages to multiple forum members at the same time. You may add any member of the forums to your buddy list by clicking the icon next to their names in the vB Pager Online Members Page or Clicking the Manage Buddies Link to add/remove members into your list.
    • vB Pager Ignore List ?pop-up? window lists are used for those people who's messages you wish not recieve from.
    • Received Pager Messages are Draggable Inline Popups.
    • Sending a message opens up a small window where you can type in message to be sent.
    • Optional Anonymity: you can choose to hide your username when paging another user on the forum, & define which Usergroup can utilize this option.
    • The window comes in with a built-in character counter to enable the user to keep track of the characters typed.
    • Logs of all incoming and outgoing pager messages ?Inbox/Sent Items? member has, can be viewed and deleted.
    • Download Stored Messages as XML, CSV, TXT.
    • Members can turn the vB Pager Off anytime they wish not to receive pager messages, and they can select the option to receive pager messages from those who are in their Pager Buddy List only.
  • Admin CP Features:
    • vB Pager Options
      • Switch the paging system on or off anytime you wish!
      • vB Pager AJAX Check Period control.
      • Set to mark all read messages as deleted messages after being read by end users and prune them automaticly every one hour with cron job.(v3.0.4)
      • vB Pager Display Window Refresh Period control .
      • Set Floodcheck - Minimum Time Between Pager Messages.
      • Set Maximum Pager Messages Per-Page in inbox/sent items.
      • Allow vB Code in Pager Messages control.
      • Set the Sizes of Width and Height of the vB Pager Buddy List Window.
      • Set the Width Size of the Received Pager Message Box.(v3.0.1)
      • Enable Notification Sound on New Received Pager Message.(v3.0.1)
      • Enable/Disable the display of Avatar.(v3.0.2)
      • Banned Users.
    • Pager Message Statistics
      • Mass prune stored pager messages (All, Unread, and Deleted Messages).
      • search for users with X number of pager messages.
      • Delete pager messages for user x.
  • Usergroup based Permissions:
    • Can Send Pager Messages. (Yes/No)
    • Maximum Stored Pager Messages.
    • Minimum Number of Posts Required Before Can Send Pager Messages.
    • Minimum Number of Posts Required (Per Day) Before Can Send Pager Messages.
    • Maximum Number of Pager Messages Can Send Per Day.
    • Maximum Recipients to Send Pagers at a time.
    • Maximum Characters Per Pager Message.
    • Can Hide Their Username When Paging Another User. (Yes/No)
    • Can Use Allow Reply Option When Sending Pager. (Yes/No)
    • Can Send Pager Message to All Users. (Yes/No)
  • Other Features:
    • XML Product.
    • Fully Phrased.
    • No file edits.
  • Screenshots, Updates, FAQs & Add-Ons:
    • See second & third post.
  • Contents of vbpager.zip:
    • README.txt
    • Uploads
      • pager.php
      • pager_sound.wav (v3.0.1)
      • admincp
        • pageradmin.php
      • includes
        • xml
          • bitfield_pager.xml
          • cpnav_pager.xm
      • images
        • statusicon
          • vbpager.gif
          • vbpager_icon.gif
          • vbpager_user_buddylist_invisible.gif
          • vbpager_user_buddylist_online.gif
          • vbpager_user_ignorelist_invisible.gif
          • vbpager_user_ignorelist_online.gif
          • vbpager_user_invisible.gif
          • vbpager_user_offline.gif
          • vbpager_user_online.gif
          • vbpager_user_remove.gif
  • Contents of xml Product:
    • vB Pager Templates
      • PAGER
      • PAGERBUDDYLIST
      • pagerbuddylistbit
      • pager_messagelist
      • pager_messagelistbit
      • pager_multipager
      • pager_newpager
    • vB Pager plugins
      • vB Pager (cache_temlates)
      • vB Pager (parse_templates)
      • vB Pager (profile_updateoptions)
      • vB Pager (template_groups)
      • vB Pager (userdata_doset)
      • vB Pager (userdata_start)
      • vB Pager (cron_script_cleanup)
    • vB Pager phrases
      • Many of 'em
    • vB Pager Database Modifications
      • New Tables (pagerreceipt, pagertext)
      • Alterd Tables (user, usergroup, usertextfield)
How to Install:
  • Simply download the zip file, Unzip it to a directory on your computer and follow the steps from the README.txt
  • Remember to Change vB Pager Pemrissions from the Usergroup Manager.
  • Make sure that you got your forum url filled in the Help Site Name / URL / Contact Details under your vBulletin Options. See this post
  • Make sure that you got your forum directory name filled in the Forum Directory Name under your vB Pager Options.
  • Please Read This Post befor asking for help.
How to Uninstall:
  • Simply remove all uploaded files, revert your edited templates, and uninstall vB Pager Product from the Manage Products under the Plugin System in your ADMINCP.
Known Issues:
  • Permissions are not being inherited from secondary usergroups.
Thanks to aberg for the Dutch translation.

PLEASE REMEMBER TO BACKUP BEFORE YOU BEGIN!
If you like this hack, please be kind and click on

Show Your Support

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

Comments
  #322  
Old 01-24-2006, 06:02 AM
uae's Avatar
uae uae is offline
 
Join Date: Jul 2002
Location: Irvine, California
Posts: 312
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by yellowchaser
I just spent the last 45 minutes going through everything, even checked everything in the xml file to make sure it was all there and added correctly in my forums. I went through the installation 3 times, step by step. Still gives me the same thing. :disappointed: I can't find what is causing this
Send me a PM with a user acount to your forum, I'll have a look at it.

Quote:
Originally Posted by DaFire
I have some users I send an pager who don't get a pager window and if they click on the "Pager Messages" link they get an empty inbox althougt it says 1 new page message on the forum homepage
One of them uses IE, I tried IE myself and had no problem.. I try to get more information from them.

suggestion: the export as txt messages of the inbox/outbox is great, but it would be cool to export the messages i received and sent to a specific user .. so you get kind of a chat history
Is it saying Unread 1, or total is 1?

About your suggestion, I just used the PM method of downloading "exproting messages".

Quote:
Originally Posted by redundanthost
ok uhmm im testing a new forum with vbpager. It doesnt auto pop up unless i refresh the page or click a link on the forum or whatever. But for the tester friend of mine it pops up without clicking anything (note he doesnt have an admin account if thats got something to do with it)
Admin account has nothing to do with that, if you Have set the time period for AJAX, then it should popup for all with no refresh.


Quote:
Originally Posted by SparKeh
A user on my forum has problems using the pager, I've logged into his account and it works fine.. I received the pages he didn't get etc. Is there something in his browser settings he could maybe check/change?
Is he running the latest browsers?


Quote:
Originally Posted by UBRF
That's not showing up on my forum?? Can you give me the code I need to put it in there?
You don't see the vB Pager Permissions under the usergroup permissions???
Are you sure you uploaded all the files?

Quote:
Originally Posted by .Tim
I searched and didn't find any reference to this (maybe I missed it) but it would be nice if this used the buddy list already available in vbulletin.
That would require a code modifications to the original vb's file, and the buddy list already available in vbulletin has some other use, where if you got someone in your ignore list, you won't be able to see his/her posts, and they won't be able to PM you, I didn't want my Pager hack to have such thing, but uses it's own lists.

Quote:
Originally Posted by Stoneyreef
When setting up the usergroup based permissions, have all the boxes, and check boxes but no text. It is all blank.
Also not showing up in the user control panel, nor in the user profile, nor in the quick links.
Where did I go wrong?
running 3.5.0
You sure you did all the template edits to the correct style?
Reply With Quote
  #323  
Old 01-24-2006, 07:21 AM
DaFire DaFire is offline
 
Join Date: Apr 2003
Posts: 29
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by uae
Is it saying Unread 1, or total is 1?
It says 2 unread now because he got another one. If I look into my send box it also says the message I sent him is unread.
He said he can open the inbox but it's empty then.
Reply With Quote
  #324  
Old 01-24-2006, 07:42 AM
harry1951 harry1951 is offline
 
Join Date: May 2005
Location: Alkmaar (Cheesetown)
Posts: 107
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

UAE I have a small problem and I hope you can help me with this.
I have all so installed the vbshout from ZeroTollerance and I have now a conflict. If I am on forum home and get a pager message, which is popping up over the shoutbox it does not hide a part of the shoutbox, see attachment.
Reply With Quote
  #325  
Old 01-24-2006, 09:27 AM
uae's Avatar
uae uae is offline
 
Join Date: Jul 2002
Location: Irvine, California
Posts: 312
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by DaFire
It says 2 unread now because he got another one. If I look into my send box it also says the message I sent him is unread.
He said he can open the inbox but it's empty then.
Is he using the latest browsers? can you check what browser he's using?

Quote:
Originally Posted by harry1951
UAE I have a small problem and I hope you can help me with this.
I have all so installed the vbshout from ZeroTollerance and I have now a conflict. If I am on forum home and get a pager message, which is popping up over the shoutbox it does not hide a part of the shoutbox
You can always drag the pager box and move it around, just drag the upper side of the table, and move the box with your mouse!
Reply With Quote
  #326  
Old 01-24-2006, 09:38 AM
harry1951 harry1951 is offline
 
Join Date: May 2005
Location: Alkmaar (Cheesetown)
Posts: 107
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That's the most easy solution But my users are complaining about it
Reply With Quote
  #327  
Old 01-24-2006, 11:12 AM
Stoneyreef Stoneyreef is offline
 
Join Date: Oct 2005
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes, I am, we only use one style.
Reply With Quote
  #328  
Old 01-24-2006, 12:16 PM
UBRF UBRF is offline
 
Join Date: Jan 2006
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by uae
You don't see the vB Pager Permissions under the usergroup permissions???
Are you sure you uploaded all the files?
EVERYTHING works except the "send xxx a pager message" in the view member info...I've looked at the template and it's not there. All I need is the code to put in that template.

EDIT: GOT IT WORKING, Sorry.
Reply With Quote
  #329  
Old 01-24-2006, 02:16 PM
shadowdancer36 shadowdancer36 is offline
 
Join Date: Nov 2005
Posts: 116
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i love this hack, but i don't see the reply button as i see in the examples. just wondering if you knew why

Nevermind I found it. Will you be adding sound to this? That would help notify people when a message was sent.
Reply With Quote
  #330  
Old 01-24-2006, 05:10 PM
redundanthost redundanthost is offline
 
Join Date: Mar 2005
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

like I said vbpager pops up for my testers account on his computer. I have a mac and safari on os x. I wonder if vb pager isnt mac browser friendly? Because it never pops up for me. By the way I recommend 30 seconds or higher on the ajax refresh for this vb pager script. VB pager was the result of some high server loads and hanging if it was set to below 30 seconds with enough users on.
Reply With Quote
  #331  
Old 01-24-2006, 05:29 PM
Gripemaster Gripemaster is offline
 
Join Date: Oct 2005
Location: MD
Posts: 188
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

OK...seems to have installed fine, but is giving me many hassles. I installed it on my test forum first, thank God.

1st problem: Each time I try to access a page, I get a security message (see attachment)

2nd Problem: It opens a window and tells me I am not logged in, even though I am logged into the board. (Yes, I edited registered users group and admin group and gave permission to use VBPager, and I edited the settings.) When I log in, it opens the window and I clicked a username to send a pager to. It again gives me the security message, and if I tell it to proceed, it gives me this message:

Warning: implode(): Bad arguments. in /pager.php on line 468

as well as this message in a box below it:

usertextfield.pagerignorelist
FROM testvb_user AS user
LEFT JOIN testvb_usertextfield AS usertextfield ON
(usertextfield.userid = user.userid) WHERE user.userid IN (0, )
ORDER BY user.userid;

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 user.userid' at line 8
Error Number : 1064
Date : Tuesday, January 24th 2006 @ 07:20:32 PM
Script : http://www.****************.com/testvb/pager.php
Referrer : http://www.****************.com/testvb/login.php
IP Address : ***.***.***
Username : ******
Classname : vb_database



As I said, install worked fine, it's only trying to actually use the pager that brings up these problems.

My members are drooling for this feature, so any help would be greatly appreciated getting this working!
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 06:18 AM.


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.05650 seconds
  • Memory Usage 2,338KB
  • 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
  • (11)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)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