The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
vB Pager 2.0.4 Details »» | |||||||||||||||||||||||||
vB Pager
Version: 2.0.4 vB-version: 3.0.6 Developer: WwW.UAEWEB.CoM Install-difficulty: Easy This Hack has been moved to Full Releases Forums. https://vborg.vbsupport.ru/showthread.php?t=66744 Updates in Version 2.0.4
vB pager is a new refined & light paging system that enables authorized users to 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:
File-edits: 8 Template-edits: 9 New files for this Hack: 3 admincp/pageradmin.php images/buttons/vbpager.gif pager.php Files modified for this Hack: 5 admincp/index.php include/functions.php includes/functinons_online.php global.php online.php New templates for this Hack: 4 vbpager vbpager_listbit vbpager_popup (v 2.0.2) vbpager_new (v 2.0.4) Templates modified for this Hack: 7 footer MEMBERINFO (Optional) navbar forumhome_loggedinuser postbit_legacy (Optional) postbit (Optional) whosonlinebit New DB tables for this Hack: 1 pager DB Tables modified for this Hack: 1 user PLEASE CLICK INSTALL Please click if you install this hack, thanks. vB Pager is free, and will remain free. Show Your Support
|
Comments |
#52
|
|||
|
|||
awsome
|
#53
|
||||
|
||||
OK, we found two issues.
ONE: If you send a pager message to someone, and you leave the "send reply" box unchecked, the pager message that the recipient gets cannot be closed. If you send a pager message to someone, with the pager message box checked, the recipient has the option to respond, but, he cannot close the pager box unless he either types in the box, or space bars three times in the box. This inability to get rid of the pager box under these circumstances is an annoyance to some, not to others. Also, it would be nice to have scroll bars in the pager box (easy to add some sort of autoscroll feature), as some of my members cannot see the bottom of the pager message within the pop up box, and prefer to have scroll bars so that they can see you can scroll down to "more stuff". TWO: We can no longer see member profiles. Clicking on "View Public Profile" in the drop box under the member's name (in postbit) leads to a blank white page. Not sure what happened there! LOL. You cannot access member info from the postbit or from the member list. Quote:
Otherwise, I agree. This is awesome. HOTM material. Let's help Uae get it buffed up. rich http://x.russbo.com |
#54
|
|||
|
|||
Okay gang - now the installer works for me. Thank you for the fix!
Going through the file edits now. |
#55
|
||||||
|
||||||
Thanks rich, I'm glad that you've got it to work....
Quote:
Quote:
Quote:
Quote:
can you REcheck the template edit made to MEMBERINFO Template? Where you find: Code:
<if condition="$userinfo['pm']"> <tr> <td> $vbphrase[private_message]:<br /> <a href="private.php?$session[sessionurl]do=newpm&u=$userinfo[userid]"><phrase 1="$userinfo[username]">$vbphrase[send_private_message_to_x]</phrase></a> </td> </tr> </if> Code:
<!-- [START HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 3 ] --> <if condition="$bbuserinfo[canpager]"> <if condition="$bbuserinfo[userid]!=$userinfo[userid]"> <tr> <td> $vbphrase[vbpager_message]:<br /> <a href="#" onClick='window.open("$vboptions[bburl]/pager.php?action=pager&do=newpager&touserid=$userinfo[userid]","pager","width=330,height=177");return false;'><phrase 1="$userinfo[username]">$vbphrase[vbpager_send_pager_to] $userinfo[username]</phrase> </a> </td> </tr> </if> </if> <!-- [END HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 3 ] --> Quote:
Quote:
|
#56
|
||||
|
||||
It seems to occur, if A sends a pager message to B, without checking the "reply" box, that is, B gets a pop up window, WITHOUT the usual Internet Explorer frame (latest version) around it (so you can't click on the red X box and close the window); this window has a "close" button in it which does not work.
IF you sent B a message without the reply box option, B gets this pop up window that remains in the center of his screen. If B clears his temporary internet files, closes IE, shuts down his computer, and restarts it, once B returns to my website, that pop up box (without IE frame, with "close" button) pops up again. As if the server is sending it yet again, because it did not get a response, in my opinion. Again, if A sends B a pager message, with the reply option checked, B has to respond within the pop up box, to be able to send, and close that box. Or, B has to put cursor in respond area of pager pop up box, hit space bar a few times, and then either send or close pager box. B should have option to close box without responding. Autoscroll in pager box should be easy; however, I personally have not had problems with pop up box appearance (I did with Netscape Navigator, latest version). As for my member profiles, I'm lost, LOL. I did the file edits exactly. I reverted memberinfo back to original, without getting it to work. I reverted member.php back to original, without getting it to work. Could this be a database error? Did the new install do something to warp the database in some way that member profile stuff no longer works? (It worked yesterday, so I don't think it's my file edits. Thanks rich |
#57
|
||||
|
||||
I installed but had to turn it off.
Pages kept popping up even after a user already read them and clicked "close" After a user responded and sent the response, a new window would pop up with the site in it. Any idea what would cause these problems? |
#58
|
|||
|
|||
Okay - got all installed & checked the edits twice. But when I try to page someone, I get no options, buttons, nothing to send the page. I get the text entry box and hitting Enter/Return simply calls up a new line.
Pager popup box attached. |
#59
|
||||
|
||||
dad, did you make sure that your new vbpager templates have been copied to all of the styles that you are using? The new templates, more specifically, vbpager_popup, I think, has the buttons. There are three new templates, each having a "vbpager" moniker attached within them.
|
#60
|
|||
|
|||
On this particular board, I am running only one style - no different ones, so I have but one set of templates.
The original file came with just a single image - I placed it in /images/buttons/ - but nothing shows up. Here is my vbpager_popup template: Code:
<style type="text/css"> #PLAYER { position:absolute; height:1; width:1px; top:0; left:0; } </style> <script type="text/javascript"> chanceAd=1; // The chance in X times that this signup reminder will be shown var ns=(document.layers); var ie=(document.all); var w3=(document.getElementById && !ie); var calunit=ns? "" : "px" function initAd(){ if(!ns && !ie && !w3) return; if(ie) adDiv=eval('document.all.PLAYER.style'); else if(ns) adDiv=eval('document.layers["PLAYER"]'); else if(w3) adDiv=eval('document.getElementById("PLAYER").style'); randAd=Math.ceil(Math.random()*chanceAd); if (ie||w3) adDiv.visibility="visible"; else adDiv.visibility ="show"; if(randAd==1) showAd(); } function showAd(){ if (ie) { documentWidth =truebody().offsetWidth/2+truebody().scrollLeft-20; documentHeight =truebody().offsetHeight/2+truebody().scrollTop-20; } else if (ns) { documentWidth=window.innerWidth/2+window.pageXOffset-20; documentHeight=window.innerHeight/2+window.pageYOffset-20; } else if (w3) { documentWidth=self.innerWidth/2+window.pageXOffset-20; documentHeight=self.innerHeight/2+window.pageYOffset-20; } adDiv.left=documentWidth-200+calunit; adDiv.top =documentHeight-200+calunit; setTimeout("showAd()",100); } function truebody(){ return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body } onload=initAd; </script> <DIV ID="PLAYER" style="visibility:hidden"> <div class="normalfont"> <!-- Pager Message --> <iframe name="ipager" width="0" height="0"></iframe> <table class="tborder" align="$stylevar[center]" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" width="400"> <tr> <td class="tcat" height="13">$vbphrase[vbpager_message_from] <i>$pagerinfo[username]</i><font class="smallfont"> @ $pagerinfo[timesent]</font> </td> </tr> <tr> <td class="panelsurround" align="center" valign="top"> <fieldset class="fieldset"> <legend>$vbphrase[vbpager]</legend> <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" align="center"> <tr> <table border="0" cellpadding="2" cellspacing="0" width="100%" align="center"> <tr> <table id="frm" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr><td width="100%"> <table cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%"> <tr> <td class="panelsurround" align="$stylevar[left]"> <div class="panel"><div align="$stylevar[left]"> $pagerinfo[message] </div></div> </td> </tr> </table> </td></tr> <form method="POST" action="$vboptions[bburl]/pager.php" name="frmpager" target="ipager" onsubmit="return SubmitForm(this);"> <tr><td align="center" width="100%"> <if condition="$pagerinfo[canreply]"> <input type="hidden" name="action" value="pager"> <input type="hidden" name="do" value="pagerreply"> <input type="hidden" name="pid" value="$pagerinfo[pagerid]"> <input type="hidden" name="touid" value="$pagerinfo[fromuserid]"> <textarea class="button" rows="3" name="message" cols="40" onKeyDown="textCounter(this);" onKeyUp="textCounter(this);"></textarea><br> <input type=box class="button" readonly name=charNum size=2 value="$vboptions[vbpager_message_maxchar]"> <input type="submit" name="submit" class="button" value="$vbphrase[vbpager_reply_to] $pagerinfo[username]"> <else /> </if> <input type="button" class="button" onClick="javascript:window.parent.ipager.location.href='$vboptions[bburl]/pager.php?action=pager&do=pagerreply&pid=$pagerinfo[pagerid]&touid=$pagerinfo[fromuserid]';closepager('PLAYER');" value="$vbphrase[vbpager_close]"> <if condition="$pagerinfo[parentpid]<>'0' and $pagerinfo[fromuserid]>0"> <input type="button" class="button" onClick='javascript:window.parent.ipager.location.href="$vboptions[bburl]/pager.php?action=pager&do=pagerreply&pid=$pagerinfo[pagerid]&touid=$pagerinfo[fromuserid]";closepager("PLAYER");window.open("$vboptions[bburl]/pager.php?action=pager&do=newpager&pid=$pagerinfo[pagerid]&touserid=$pagerinfo[fromuserid]","pager","width=330,height=170");' value="$vbphrase[vbpager_reply]"> </if> </form> <br> <if condition="$canreply"> <a href="#" onClick="javascript:location.href='$vboptions[bburl]/pager.php?touserid=$pagerinfo[fromuserid]';">$vbphrase[vbpager_reply_to]: $pagerinfo[username]</a> </td></tr> </table> </fieldset></td></tr> </table> </td></tr> </table> </center> </div> </table> </if> <!-- Pager Message --> </div> </DIV> <script type="text/javascript"> function closepager(id){ if (ie||w3) adDiv.display="none"; else adDiv.visibility ="hide"; } function SubmitForm(obj) { minchar = 3; if (obj.message.value.length < minchar) { alert("$vbphrase[vbpager_max_per_message] " + minchar + ""); return false; } else closepager('PLAYER'); return true; } function textCounter(field) { maxlimit=$vboptions[vbpager_message_maxchar] if (field.value.length > maxlimit) {field.value = field.value.substring(0, maxlimit);} else {frmpager.charNum.value = maxlimit - field.value.length;} } </script> |
#61
|
|||
|
|||
Now I am wondering if the popup window might be too small. How would I increase the height?
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|