/*======================================================================*\
|| #################################################################### ||
|| # ---------------------------------------------------------------- # ||
|| # 	    vB Pager Version 2.0.2 for vBulletin 3.0.1	or Above      # ||
|| #	              by [WwW.UAEWEB.COM]  	  	              # ||
|| # ---------------------------------------------------------------- # ||
|| # 	Copyright 20002004 WwW.UAEWEB.COM All Rights Reserved.      # ||
|| # This file may not be redistributed in whole or significant part. # ||
|| #################################################################### ||
\*======================================================================*/

*********************** Uninstall vB Pager 2.0.2 ***********************


Step 1. Upload "vbpager_uninstall_2_02.php" to your ADMINCP directory and RUN IT.

Step 2. Remove "vbpager.gif" from images/buttons/ directory

Step 3. Restore all files and temlates as the following steps.

#############################################################################
################################ FILE RESTORE ###############################
#############################################################################

IN  /admincp/index.php

FIND THIS AND REMOVE IT:

// [START HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 1 ]
	if (can_administer())
	{
		$printhr = true;
		construct_nav_option($vbphrase['vbpager_cphome_options'], 'options.php?dogroup=

vbpager&do=options', '|');
		construct_nav_option($vbphrase['vbpager_cphome_messages'], 'pageradmin.php?doshow=

read');
		construct_nav_group($vbphrase['vbpager_cphome_options']);
	}
	if ($printhr == true)
	{
		construct_nav_spacer();
	}
// [END HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 1 ]


#############################################################################

IN  /global.php

FIND THIS AND REMOVE IT:

// [START HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 2 ]
if ( $bbuserinfo['userid']!=0 and $bbuserinfo['pager']!=0 and $action!='pager')
		$pagermessage = 1;

if ( $bbuserinfo['userid']==0 and $action!='pager' and $session[dbsessionhash]!='')
	if ($DB_site->query_first("select p.tosessionid from " .  TABLE_PREFIX . "pager as p left join " .  TABLE_PREFIX . "session as s on (s.sessionhash = p.tosessionid) where p.active=1 and  p.tosessionid='" .  $session[dbsessionhash] . "'"))
		$pagermessage = 1;

$vboptions[sessionid] = $session[dbsessionhash];
$bbuserinfo[canpager] = can_pager();
// [END HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 2 ]


#############################################################################

IN  /global.php

FIND THIS AND REMOVE IT:

// [START HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 3 ]
	if ($pagermessage)
	 {
		$pagerinfo = show_pager();
	if ($pagerinfo)
 eval('$pagermessage = "' . fetch_template('vbpager_popup') . '";');
	 } 
// [END HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 3 ]


#############################################################################

IN  /includes/functinons_online.php

FIND THIS AND REMOVE IT:

// [START HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 5 ]
		case 'pager':
			$userinfo['action'] = $vbphrase['vbpager_messages'];

			if ($permissions['wolpermissions'] & CANWHOSONLINEFULL)
			{
				if ($userinfo['values']['touserid']>0)
				 {
				    global $DB_site;
					$puser 		= $DB_site->query_first("select username from " .  TABLE_PREFIX . "user where userid=" . $userinfo['values']['touserid'] . "");
					$pageruser	= $puser[username];
				 }
				if ($userinfo['values']['guestid'])
					$pageruser	= $vbphrase[guest];

				if ($userinfo['values']['folder']=="inbox")
					$userinfo['where'] = $vbphrase[vbpager_viewing_inbox];

				if ($userinfo['values']['folder']=="outbox")
					$userinfo['where'] = $vbphrase[vbpager_viewing_outbox];

				if ($userinfo['values']['do']=="showpager")
					$userinfo['where'] = $vbphrase[vbpager_reading_message];

				if ($userinfo['values']['do']=="newpager")
					$userinfo['where'] = "$vbphrase[vbpager_sending_message] " . 

$pageruser;

			}
			break;
// [END HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 5 ]


#############################################################################

IN  /includes/functinons_online.php

FIND THIS AND REMOVE IT:

// [START HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 6 ]
	case 'pager.php':
		$userinfo['activity'] = 'pager';
		break;
// [END HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 6 ]


#############################################################################

IN  /includes/functions.php

FIND THIS AND REMOVE IT:

// [START HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 7 ]
	function can_pager($type=0, $usrid=0)
	 {
		global $vboptions, $bbuserinfo;

		if ($usrid==0)
		 $usrid = $bbuserinfo[userid];
		if ($usrid==0)
		 return false;

		if ($vboptions[vbpager_on_off]=="0")
		  return false;

	$gid_m		= $vboptions[vbpager_usergroup_member]; 
	$gid_g		= $vboptions[vbpager_usergroup_guest];
	$uid_m		= $vboptions[vbpager_userid_member];
	$uid_g		= $vboptions[vbpager_userid_guest];


	if (!($gid_m))
	 $gid_m = "-1";

	if (!($gid_g))
	 $gid_g = "-1";

	if (!($uid_m))
	 $uid_m = "-1";

	if (!($uid_g))
	 $uid_g = "-1";


	$uids = explode(',', str_replace(' ', '', $uid_g));
	foreach($uids AS $ids)
	 if ($usrid==$ids)
	  {
	    $vboptions[vbpager_canpager] = 1;
	     return true;	
	  }


if ($type==0)
 {
	$uids = explode(',', str_replace(' ', '', $uid_m));
	foreach($uids AS $ids)
	 if ($usrid==$ids)
	  {
	    $vboptions[vbpager_canpager] = 1;
	     return true;	
	  }
 }


	$uids = explode(',', str_replace(' ', '', $gid_g));
	foreach($uids AS $ids)
	 if ($bbuserinfo[usergroupid]==$ids)
	  {
	    $vboptions[vbpager_canpager] = 1;
	     return true;	
	  }


	   $mids = explode(',', str_replace(' ', '', $bbuserinfo[membergroupids]));
		foreach($uids AS $id)
	 	 {
		foreach($mids AS $ids)
		 if ($id==$ids)
	 	  {
	    	   $vboptions[vbpager_canpager] = 1;
	    	   return true;	
	  	  }
		 }

if ($type==0)
 {
	$uids = explode(',', str_replace(' ', '', $gid_m));
	foreach($uids AS $ids)
	 if ($bbuserinfo[usergroupid]==$ids)
	  {
	    $vboptions[vbpager_canpager] = 1;
	     return true;	
	  }


	   $mids = explode(',', str_replace(' ', '', $bbuserinfo[membergroupids]));
		foreach($uids AS $id)
	 	 {
		foreach($mids AS $ids)
		 if ($id==$ids)
	 	  {
	    	   $vboptions[vbpager_canpager] = 1;
	    	   return true;	
	  	  }
		 }
 }
		$vboptions[vbpager_canpager] = 0;
		return false;
	 }

	function show_pager()
	 {
		global $vboptions, $vbphrase, $bbuserinfo, $DB_site;

	if ($bbuserinfo[userid]!=0)
	 {

	$pagerinfo = $DB_site->query_first("SELECT p.pagerid, p.parentpid, p.fromuserid, p.touserid, u.username, p.message, p.msgdate, p.canreply, p.hidden FROM " .  TABLE_PREFIX . "pager as p left join " .  TABLE_PREFIX . "user as u on (u.userid=p.fromuserid) WHERE p.delsent=0 and p.active=1 and p.touserid=". $bbuserinfo['userid'] ." order by msgdate");
			  $pagerinfo[timesent] = vbdate($vboptions['dateformat'], $pagerinfo[msgdate], true) . " " . vbdate($vboptions['timeformat'], $pagerinfo[msgdate]); 	
	 if (!($pagerinfo))
	  {
		$show[pager] 		= "";
		$show[pagererror]	= 1;
		$nopager		= 1;
	  }
	  else
	    {
		if ($pagerinfo[hidden])
		   $pagerinfo[username] = $vbphrase['vbpager_na'];
		elseif($pagerinfo[username]=="")
			$pagerinfo[username] = $vbphrase['guest'];
	    }

	 }
	elseif ( ($bbuserinfo[userid]==0) and ($vboptions[sessionid]!="") )
	 {
	  
		$userexist = $DB_site->query_first("SELECT sessionhash from " .  TABLE_PREFIX . "session where sessionhash='" . $vboptions[sessionid] . "'");

		if ($userexist)
		$pagerinfo = $DB_site->query_first("SELECT p.pagerid, p.parentpid, p.fromuserid, p.touserid, u.username, p.message,p.hidden, p.canreply FROM " .  TABLE_PREFIX . "pager as p left join " .  TABLE_PREFIX . "user as u on (u.userid=p.fromuserid) WHERE p.active=1 and delsent=0 and p.tosessionid='". $vboptions[sessionid] ."' order by msgdate");

		if(!($pagerinfo))
		 {
			$show[pager] 		= "";
			$show[pagererror]	= 1;
			$nopager		= 1;
		 }
		else
	    	 {
		if ($pagerinfo[hidden])
		   $pagerinfo[username] = $vbphrase['vbpager_na'];
		elseif($pagerinfo[username]=="")
			$pagerinfo[username] = $vbphrase['guest'];
	    	 }

	 }
   if (!$pagerinfo[pagerid])
 if ($bbuserinfo[pager] > 0)
  {
  $result = $DB_site->query("UPDATE ". TABLE_PREFIX . "user set pager=pager - 1 where 
userid = " . $bbuserinfo[userid] . "");
  return false;
  }
		return $pagerinfo;

	 }
// [END HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 7 ]

#############################################################################

IN  /online.php

FIND THIS:

SELECT user.username, session.useragent, session.sessionhash, 

REPLACE IT WITH:

SELECT user.username, session.useragent, 


#############################################################################

IN  /online.php

FIND THIS AND REMOVE IT:

// [START HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 8 ]
		$guests["$count"]['sessionid']= $users[sessionhash];
// [END HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 8 ]



#############################################################################
############################## TEMPLATE RESTORE #############################
#############################################################################

IN  Template 'footer'

FIND THIS AND REMOVE IT:

<!-- [START HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 1 ] -->
<if condition="$pagermessage">
$pagermessage
</if>
<!-- [END HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 1 ] -->


#############################################################################

IN  Template 'forumhome_loggedinuser'

FIND THIS AND REMOVE IT:

<!-- [START HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 2 ] -->
<if condition="$bbuserinfo[canpager]">
<if condition="$bbuserinfo[userid]!=$loggedin[userid]">
<a href="#" onClick='window.open("$vboptions[bburl]/pager.php?action=pager&do=newpager&touserid=$loggedin[userid]","pager","width=330,height=170");return false;'>
<img class="inlineimg" src="$stylevar[imgdir_button]/vbpager.gif" border="0" alt="$vbphrase[vbpager_send_pager_to] $loggedin[username]" /></a>
</if>
</if>
<!-- [END HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 2 ] -->


#############################################################################

IN  Template 'MEMBERINFO'

FIND THIS AND REMOVE IT:

<!-- [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 ] -->


#############################################################################

IN  Template 'navbar'

FIND THIS AND REMOVE IT:

<!-- [START HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 4 ] -->
<if condition="$bbuserinfo[canpager]">
<tr><td class="vbmenu_option"><a href="#" onClick='window.open("$vboptions[bburl]/pager.php?action=pager&do=log&folder=inbox","pagerlog","statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=no,width=430,height=400");return false;'>$vbphrase[vbpager_messages]</a></td></tr>
</if>
<!-- [END HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 4 ] -->


#############################################################################

IN  Template 'postbit'

FIND THIS AND REMOVE IT:

<!-- [START HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 5 ] -->
<if condition="$bbuserinfo[canpager]">
<if condition="$bbuserinfo[userid]!=$userinfo[userid]">
		<a href="#" onClick='window.open("$vboptions[bburl]/pager.php?action=pager&do=newpager&touserid=$post[userid]","pager","width=330,height=177");return false;'><img class="inlineimg" src="$stylevar[imgdir_button]/vbpager.gif" alt="$vbphrase[vbpager_send_pager_to] $post[username]" border="0" /></a> 
</if>
</if>
<!-- [END HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 5 ] -->


#############################################################################

IN  Template 'postbit'

FIND THIS AND REMOVE IT:

<!-- [START HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 6 ] -->
<if condition="$bbuserinfo[canpager]">
<if condition="$bbuserinfo[userid]!=$userinfo[userid]">
		<tr><td class="vbmenu_option"><a href="#" onClick='window.open("$vboptions[bburl]/pager.php?action=pager&do=newpager&touserid=$post[userid]","pager","width=330,height=177");return false;'>$vbphrase[vbpager_send_pager_to] $post[username]</a></td></tr>
</if>
</if>
<!-- [END HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 6 ] -->


#############################################################################

IN  Template 'postbit_legacy'

FIND THIS AND REMOVE IT:

<!-- [START HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 7 ] -->
<if condition="$bbuserinfo[canpager]">
<if condition="$bbuserinfo[userid]!=$userinfo[userid]">
		<a href="#" onClick='window.open("$vboptions[bburl]/pager.php?action=pager&do=newpager&touserid=$post[userid]","pager","width=330,height=177");return false;'><img class="inlineimg" src="$stylevar[imgdir_button]/vbpager.gif" alt="$vbphrase[vbpager_send_pager_to] $post[username]" border="0" /></a> 
</if>
</if>
<!-- [END HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 7 ] -->


#############################################################################

IN  Template 'postbit_legacy'

FIND THIS AND REMOVE IT:

<!-- [START HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 8 ] -->
<if condition="$bbuserinfo[canpager]">
<if condition="$bbuserinfo[userid]!=$userinfo[userid]">
		<tr><td class="vbmenu_option"><a href="#" onClick='window.open("$vboptions[bburl]/pager.php?action=pager&do=newpager&touserid=$post[userid]","pager","width=330,height=177");return false;'>$vbphrase[vbpager_send_pager_to] $post[username]</a></td></tr>
</if>
</if>
<!-- [END HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 8 ] -->

#############################################################################

IN  Template 'whosonlinebit'

FIND THIS:

<!-- [START HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 9 ] -->
	<td class="alt1" width="35%">
		<span class="smallfont" style="float:$stylevar[right]"><span class="time">$userinfo[time]</span></span>
		<if condition="$show['loggedinuser']">
			<a href="member.php?$session[sessionurl]u=$userinfo[userid]" target="_blank">$userinfo[musername]</a>$userinfo[hidden]<if condition="$show['buddy']">+</if>
<if condition="$vboptions[vbpager_canpager]">
<if condition="$bbuserinfo[userid]!=$userinfo[userid]">
<a href="#" onClick='window.open("$vboptions[bburl]/pager.php?action=pager&do=newpager&touserid=$userinfo[userid]","pager","width=330,height=177");return false;'>
<img class="inlineimg" src="$stylevar[imgdir_button]/vbpager.gif" border="0" alt="$vbphrase[vbpager_send_pager_to] $userinfo[username]" /></a>
</if>
</if>
		<else />
			<if condition="$show['spider']"><phrase 1="$userinfo[spider]">$vbphrase[x_spider]</phrase><else />$userinfo[musername] 
<if condition="$vboptions[vbpager_canpager]">
<a href="#" onClick='window.open("$vboptions[bburl]/pager.php?action=pager&do=newpager&guestid=$userinfo[sessionid]","pager","width=330,height=177");return false;'>
<img class="inlineimg" src="$stylevar[imgdir_button]/vbpager.gif" border="0" alt="$vbphrase[vbpager_send_pager_to] $userinfo[username]" /></a>
</if>
</if>
		</if> $show[pager]
	</td>
<!-- [END HACK='vB Pager' AUTHOR='WwW.UAEWEB.COM' VERSION='2.0.2' CHANGEID= 9 ] -->




REPLACE WITH:

	<td class="alt1" width="35%">
		<span class="smallfont" style="float:$stylevar[right]"><span class="time">$userinfo[time]</span></span>
		<if condition="$show['loggedinuser']">
			<a href="member.php?$session[sessionurl]u=$userinfo[userid]" target="_blank">$userinfo[musername]</a>$userinfo[hidden]<if condition="$show['buddy']">+</if>
		<else />
			<if condition="$show['spider']"><phrase 1="$userinfo[spider]">$vbphrase[x_spider]</phrase><else />$userinfo[musername]</if>
		</if>
	</td>

#############################################################################
################################### THE END #################################
#############################################################################