<?xml version="1.0" encoding="ISO-8859-1"?>

<product productid="limited_guest_viewing" active="1">
	<title>Limited Guest Viewing</title>
	<description>Limit guests to view a set number of threads before being locked out.</description>
	<version>1.0.6</version>
	<url>http://www.moderninsider.com/forums/forumdisplay.php?f=13</url>
	<versioncheckurl />
	<dependencies>
		<dependency dependencytype="vbulletin" minversion="3.6.0" maxversion="" />
	</dependencies>
	<codes>
	</codes>
	<templates>
	</templates>
	<plugins>
		<plugin active="1" executionorder="5">
			<title><![CDATA[LGV System [Template Cache]]]></title>
			<hookname>cache_templates</hookname>
			<phpcode><![CDATA[
				$globaltemplates[] = 'limited_guest_viewing';
			]]></phpcode>
		</plugin>
		<plugin active="1" executionorder="5">
			<title><![CDATA[LGV System [Processing Routine]]]></title>
			<hookname>lgv_plugin</hookname>
			<phpcode><![CDATA[
			// check if user is a bot
			$lvgbot = ($vbulletin->superglobal_size['_COOKIE'] == 0 AND preg_match("#(google|msnbot|zoints|aol|yahoo|slurp)#si", $_SERVER['HTTP_USER_AGENT']));
						
			// check if user is a guest and if system is enabled				
			if ($show['guest'] AND !$lvgbot AND $vbulletin->options['lgvon'])
			{
				
				// update guest view counter cookie
				$lgv = $vbulletin->input->clean_gpc('c', COOKIE_PREFIX . 'userlgv', TYPE_UINT);
				$lgv++;
				vbsetcookie('userlgv', $lgv);
				
				// build array of excluded forums
				if (trim($vbulletin->options['lgvforumids']) != '')
				{
					$lgvforumids = preg_split('#\s+#s', $vbulletin->options['lgvforumids'], -1, PREG_SPLIT_NO_EMPTY);
				} else { $lgvforumids = Array('0'); }
				
				// check if requested forum is exluded
				if(!in_array($thread['forumid'],$lgvforumids) AND !in_array($threadinfo['forumid'],$lgvforumids))
				{
	
					// check if message option is on and if user qualifies
					if ($vbulletin->options['lgvmesson'] AND $lgv > $vbulletin->options['lgvmesscnt'] AND $lgv <= $vbulletin->options['lgvblckcnt']) 
					{
					
						//eval(standard_error(fetch_error('lgvmess',$lgv,$vbulletin->options['lgvcnt'])));
						eval('$lgvmessage = "' . fetch_template('limited_guest_viewing') . '";');
					
					// check block option is on and user qualifies
					}	else if ($vbulletin->options['lgvblckon'] AND $lgv > $vbulletin->options['lgvblckcnt']) {						
							
						eval(standard_error(fetch_error('lgvblck',$vbulletin->options['bbtitle'],$vbulletin->options['bburl'])));
					
					}
				
				}
				
			}				
			]]></phpcode>
		</plugin>
		<plugin active="1" executionorder="5">
			<title><![CDATA[LGV System [Print Thread Check]]]></title>
			<hookname>printthread_start</hookname>
			<phpcode><![CDATA[
			($hook = vBulletinHook::fetch_hook('lgv_plugin')) ? eval($hook) : false;
			]]></phpcode>
		</plugin>
		<plugin active="1" executionorder="5">
			<title><![CDATA[LGV System [View Post Check]]]></title>
			<hookname>showpost_start</hookname>
			<phpcode><![CDATA[
			($hook = vBulletinHook::fetch_hook('lgv_plugin')) ? eval($hook) : false;
			]]></phpcode>
		</plugin>
		<plugin active="1" executionorder="5">
			<title><![CDATA[LGV System [Thread Check]]]></title>
			<hookname>showthread_getinfo</hookname>
			<phpcode><![CDATA[
			($hook = vBulletinHook::fetch_hook('lgv_plugin')) ? eval($hook) : false;
			]]></phpcode>
		</plugin>
	</plugins>
	<phrases>
		<phrasetype name="Error Messages" fieldname="error">
			<phrase name="lgvblck" date="0" username="Ted S" version="1.0.6"><![CDATA[عزيزي الزائر <br> لقد تجاوزت الحد المسموح لك من مشاهدة المواضيع بدون تسجيل, لـ تحصل على الخصائص الكامله يجب عليك التسجيل في منتدياتنا لـ التسجيل <a href="{2}/register.php">اضغط هنا</a> اذا كنت عضو سابق الرجاء تسجيل الدخول لـ تختفي هذه الرساله.... ]]></phrase>
		</phrasetype>
		<phrasetype name="GLOBAL" fieldname="global">
			<phrase name="lgvmess" date="0" username="Ted S" version="1.0.5"><![CDATA[عزيزي الزائر <br> أرى انك تستمتع بـ التصفح في منتدياتنا نحن ندعوك كي تسجل معنا , لـ تحصل على الخصائص الكامله وتشاركنا برأيك ومشاركاتك لـ تسجيل <a href="{2}/register.php">اضغط هنا</a> اذا كنت عضو سابق الرجاء تسجيل الدخول لـ تختفي هذه الرساله.... ]]></phrase>
		</phrasetype>
		<phrasetype name="vBulletin Settings" fieldname="vbsettings">
			<phrase name="setting_lgvblckcnt_desc" date="0" username="Ted S" version="1.0.5"><![CDATA[هذا الخيار يتيح لك وضع عدد المواضيع التي تريد الزائر ان يراها قبل ان تظهر الرساله التي تجبره على التسجيل.. اذا كنت مفعل رسالة التنبيه يجب ان تدخل رقم اعلى من الرقم الذي وضعته في خانة رسالة التنبيه<br /><br />لـــ تحرير الرساله التي تجبر العضو, <a href="./phrase.php?do=edit&e[error][lgvblck]">أدعس هنا</a>.]]></phrase>
			<phrase name="setting_lgvblckcnt_title" date="0" username="Ted S" version="1.0.5"><![CDATA[أظهار الرساله بعد تصفح هذا العدد من المواضيع]]></phrase>
			<phrase name="setting_lgvblckon_desc" date="0" username="Ted S" version="1.0.5"><![CDATA[هـذا الخيار يتيح لك تفعيل مانع روئيه المواضيع بعد عدد معين من مشاهدة الزوار للمواضيع]]></phrase>
			<phrase name="setting_lgvblckon_title" date="0" username="Ted S" version="1.0.5"><![CDATA[تفعيل مانع روئيه المواضيع ]]></phrase>
			<phrase name="setting_lgvforumids_desc" date="0" username="Ted S" version="1.0.5"><![CDATA[هذا الخيار يتيح لك استثاء بعض الاقسام من المنتدى من العدادات <br /><br />اذا رغبت بوضع اكثر من قسم ضع مسافه بين كل قسم والاخر (مثال: 4 9 27 42).]]></phrase>
			<phrase name="setting_lgvforumids_title" date="0" username="Ted S" version="1.0.5"><![CDATA[استثناء اقسام معينه]]></phrase>
			<phrase name="setting_lgvmesscnt_desc" date="0" username="Ted S" version="1.0.5"><![CDATA[هذا الخيار يتيح لك وضع عدد المواضيع الذي تريد الزائر ان يراها قبل ان تظهر له الرساله....<br /><br />لتعديل على الرساله, <a href="./phrase.php?do=edit&e[global][lgvmess]">اضغط هنا</a>]]></phrase>
			<phrase name="setting_lgvmesscnt_title" date="0" username="Ted S" version="1.0.5"><![CDATA[أظهار الرساله بعد تصفح هذا العدد من المواضيع]]></phrase>
			<phrase name="setting_lgvmesson_desc" date="0" username="Ted S" version="1.0.5"><![CDATA[هذا الخيـار سـ يفعل ظهور رسالة التنبيه التي تخبر العضو بتسجيل في اعلى الناف بار...(فقط تنبيه لا تجبر العضو على التسجيل)  ]]></phrase>
			<phrase name="setting_lgvmesson_title" date="0" username="Ted S" version="1.0.5"><![CDATA[تفعيل التنبيه لـ المشاركة في المنتدى]]></phrase>
			<phrase name="setting_lgvon_desc" date="0" username="Ted S" version="1.0.5"><![CDATA[تعريب : <a href="/vb/" target="_blank" title="قلب الخليج">قلب الخليج</a><br>&nbsp;&nbsp;مزيد من الهاكات: <a href="http://www.traidnt.net/vb/member.php?u=20124" target="_blank" title="مزيد">Alessai</a><br> هذا الــخيار يتيح لك تفعيل او تعطيل الهاك]]></phrase>
			<phrase name="setting_lgvon_title" date="0" username="Ted S" version="1.0.5"><![CDATA[تفعيل الهاك]]></phrase>
			<phrase name="settinggroup_lgvgroup" date="0" username="Ted S" version="1.0.5"><![CDATA[نظام تحديد مشاهدات الزائر لـ المواضيع / Gulf-Heart.com/vb]]></phrase>
		</phrasetype>
	</phrases>
	<options>
		<settinggroup name="lgvgroup" displayorder="1001">
			<setting varname="lgvon" displayorder="10">
				<datatype>boolean</datatype>
				<optioncode>yesno</optioncode>
				<defaultvalue>0</defaultvalue>
			</setting>
			<setting varname="lgvmesson" displayorder="20">
				<datatype>boolean</datatype>
				<optioncode>yesno</optioncode>
				<defaultvalue>0</defaultvalue>
			</setting>
			<setting varname="lgvmesscnt" displayorder="30">
				<datatype>number</datatype>
				<defaultvalue>5</defaultvalue>
			</setting>
			<setting varname="lgvblckon" displayorder="40">
				<datatype>boolean</datatype>
				<optioncode>yesno</optioncode>
				<defaultvalue>0</defaultvalue>
			</setting>
			<setting varname="lgvblckcnt" displayorder="50">
				<datatype>number</datatype>
				<defaultvalue>10</defaultvalue>
			</setting>
			<setting varname="lgvforumids" displayorder="60">
				<defaultvalue>0</defaultvalue>
			</setting>
		</settinggroup>
	</options>
	<helptopics>
	</helptopics>
	<cronentries>
	</cronentries>
	<faqentries>
	</faqentries>
</product>
