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
  #752  
Old 04-12-2006, 06:19 PM
Jordan17 Jordan17 is offline
 
Join Date: Mar 2006
Location: Teesside, UK
Posts: 73
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey.

When I want to send a Pager to everyone thats online, I click the checkbox at the top and it highlights everyone, then I click on Send Pager and it takes me to the box where I enter the message.

The message box stretches so it can fit all members in.

Not great when you have 100+ members online and there is a scrollbar at the bottom so big that it takes forever to scroll through.

Where can I edit the textbox to make it a fixed width?
Reply With Quote
  #753  
Old 04-12-2006, 06:48 PM
Tyegurl's Avatar
Tyegurl Tyegurl is offline
 
Join Date: Mar 2006
Location: NY
Posts: 480
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by uae
Make sure that the sound file is in the correct place, Turned On from ADMINCP/ vB Pager Options, and from your Options.
i did and it is....other members that have firefox can hear it but no one with IE can hear it...
Reply With Quote
  #754  
Old 04-12-2006, 07:08 PM
dead7 dead7 is offline
 
Join Date: Aug 2005
Location: Detroit
Posts: 54
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

--edit to clarify its on the home page loaded, not in the forum home template--
When i'm looking at my forum home page sorry, not the physical forumhome template... but when the home page is rendered by a user....
--

You will find...

<!-- [START HACK='vB Pager' AUTHOR='UAEWEB.COM' VERSION='3.0.0' CHANGEID= 5 ] -->

a ton of javascript here

<!-- [END HACK='vB Pager' AUTHOR='UAEWEB.COM' VERSION='3.0.0' CHANGEID= 5 ] -->

I want to put that JS "into" a .js file and include it. This way I don't have a huge knot of javascript at the bottom of the my pages in the source.

Sorry for being unclear, let me know if that made more sense. Thanks for your time and help uae, it is very appreciated.
Reply With Quote
  #755  
Old 04-12-2006, 11:41 PM
provedel provedel is offline
 
Join Date: Mar 2005
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

First of all, very nice product! ;-)

I want to know how can I integrate the buddy list from vB Pager and vBulletin's original buddy list.

My users constantly adds friends to their buddy list nad it won't be nice to make them add all users again.

Thanks!
Reply With Quote
  #756  
Old 04-12-2006, 11:44 PM
Tyegurl's Avatar
Tyegurl Tyegurl is offline
 
Join Date: Mar 2006
Location: NY
Posts: 480
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

mine has the option to use buddy list only or not to....so i think it all ready uses the buddy list..
Reply With Quote
  #757  
Old 04-13-2006, 12:16 AM
provedel provedel is offline
 
Join Date: Mar 2005
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

another question...

i looked into product.xml file... and saw that the tables pageroption, pagerpermissions and pagerbuddylist were not created.

did anything get wrong?
Reply With Quote
  #758  
Old 04-13-2006, 12:19 AM
provedel provedel is offline
 
Join Date: Mar 2005
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Tyegurl
mine has the option to use buddy list only or not to....so i think it all ready uses the buddy list..
the buddy list is enabled for vB Pager, but the vB Pager buddy list doesn't load the vBulletin's buddy list.

is there anything wrong?
Reply With Quote
  #759  
Old 04-13-2006, 12:21 AM
Tyegurl's Avatar
Tyegurl Tyegurl is offline
 
Join Date: Mar 2006
Location: NY
Posts: 480
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

well i would say yes....try to upload the files again reinstall and allow overwrite....i had a problem running the pager the first time i installed it.... carefully do the edits and i mean careful....secondly do you have more than one style?make sure the template edits are done on each one....
Reply With Quote
  #760  
Old 04-13-2006, 05:55 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 Jordan17
Hey.
When I want to send a Pager to everyone thats online, I click the checkbox at the top and it highlights everyone, then I click on Send Pager and it takes me to the box where I enter the message.

The message box stretches so it can fit all members in.
Not great when you have 100+ members online and there is a scrollbar at the bottom so big that it takes forever to scroll through.
Where can I edit the textbox to make it a fixed width?
That is in the pager_mutlipager Template, search for:
Code:
 
     <input type="text" class="button" readonly name="users" style="width: 98%" size="40" value="$pagerinfo[pagerusername]">
Quote:
Originally Posted by Tyegurl
i did and it is....other members that have firefox can hear it but no one with IE can hear it...
Get me a user account to your forum.

Quote:
Originally Posted by dead7
--edit to clarify its on the home page loaded, not in the forum home template--
When i'm looking at my forum home page sorry, not the physical forumhome template... but when the home page is rendered by a user....
--

You will find...

<!-- [START HACK='vB Pager' AUTHOR='UAEWEB.COM' VERSION='3.0.0' CHANGEID= 5 ] -->
a ton of javascript here
<!-- [END HACK='vB Pager' AUTHOR='UAEWEB.COM' VERSION='3.0.0' CHANGEID= 5 ] -->

I want to put that JS "into" a .js file and include it. This way I don't have a huge knot of javascript at the bottom of the my pages in the source.

Sorry for being unclear, let me know if that made more sense. Thanks for your time and help uae, it is very appreciated.
That is not only in the forumhom, it is attached to the footer template, and I don't think we can have it or call it from a js file, sorry but that will require a lot of modifactions to many places with the hack.

Quote:
Originally Posted by provedel
First of all, very nice product! ;-)
I want to know how can I integrate the buddy list from vB Pager and vBulletin's original buddy list.
My users constantly adds friends to their buddy list nad it won't be nice to make them add all users again.

another question...

i looked into product.xml file... and saw that the tables pageroption, pagerpermissions and pagerbuddylist were not created.

did anything get wrong?

Thanks!
vbulletin's buddy list has its own restriction where a user in your ignore list will not be able to send you a pm, you won't be able to see their posts..etc, I don't know if you want to have someone in your pager ignore list and you don't want to see his/her posts nor get a PM from, it's not that I did not want to integrate both lists, but vbulletin should change the way their buddy list system works.

pageroption, pagerpermissions and pagerbuddylist are not tables, these are fields in the user and usergroup tables!
Reply With Quote
  #761  
Old 04-13-2006, 01:39 PM
Jimandbob Jimandbob is offline
 
Join Date: Apr 2006
Location: Hull
Posts: 88
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have installed ok but when i try to use the pager it says "sorry you are not allowed to use VB pager !"

Help:surprised:
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 01:34 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.05480 seconds
  • Memory Usage 2,327KB
  • 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
  • (6)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
  • (4)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