<?xml version="1.0" encoding="ISO-8859-1"?>

<product productid="cotrol_postandthread_day" active="1">
	<title>التحكم بعدد المشاركات والردود في اليوم</title>
	<description>تستطيع تحديد عدد المشاركات والردود في كل قسم خلال 24 ساعه : برمجه المطلوووب</description>
	<version>1.0</version>
	<url />
	<versioncheckurl />
	<dependencies>
	</dependencies>
	<codes>
		<code version="1.0">
			<installcode><![CDATA[$db->query_write("ALTER TABLE `forum` ADD `max_posts` TINYINT( 10 ) NOT NULL DEFAULT '0' ");
$db->query_write("ALTER TABLE `forum` ADD `max_thraeds` TINYINT( 5 ) NOT NULL DEFAULT '0' ");]]></installcode>
			<uninstallcode><![CDATA[$db->query_write("ALTER TABLE " . TABLE_PREFIX . "forum DROP max_posts");
$db->query_write("ALTER TABLE " . TABLE_PREFIX . "forum DROP max_thraeds");]]></uninstallcode>
		</code>
	</codes>
	<templates>
	</templates>
	<plugins>
		<plugin active="1" executionorder="2">
			<title>BY_AL-MA6LOOB</title>
			<hookname>forumadmin_edit_form</hookname>
			<phpcode><![CDATA[print_input_row("عدد الردود المسموح فيها خلال 24 ساعه", 'forum[max_posts]', $forum['max_posts']);]]></phpcode>
		</plugin>
		<plugin active="1" executionorder="1">
			<title>BY_AL-MA6LOOB</title>
			<hookname>forumadmin_edit_form</hookname>
			<phpcode><![CDATA[print_table_header("خيارات المشاركات في هذا القسم");
print_input_row("عدد المواضيع المسموح فيها خلال 24 ساعه", 'forum[max_thraeds]', $forum['max_thraeds']);]]></phpcode>
		</plugin>
		<plugin active="1" executionorder="5">
			<title>BY_AL-MA6LOOB</title>
			<hookname>forumdata_start</hookname>
			<phpcode><![CDATA[$this->validfields['max_posts'] = array(TYPE_INT, REQ_NO);]]></phpcode>
		</plugin>
		<plugin active="1" executionorder="5">
			<title>BY_AL-MA6LOOB</title>
			<hookname>forumdata_start</hookname>
			<phpcode><![CDATA[$this->validfields['max_thraeds'] = array(TYPE_INT, REQ_NO);]]></phpcode>
		</plugin>
		<plugin active="1" executionorder="5">
			<title>BY_AL-MA6LOOB</title>
			<hookname>newpost_process</hookname>
			<phpcode><![CDATA[if($_REQUEST['do'] !='postthread'AND $foruminfo['max_posts']!=0){



if(!spiot($vbulletin->userinfo['usergroupid'] ,$vbulletin->options['m6loob_opststhread_gro'])) 
{ 
$posts_times=TIMENOW-86400;
$foruminfos=$foruminfo[forumid];
$posts_inady=mysql_query("SELECT count( post.threadid ) as stopopst
FROM `post` , `thread` WHERE post.threadid = thread.threadid AND post.parentid!='0' AND  post.dateline >'".$posts_times."' AND 

post.userid ='".$vbulletin->userinfo[userid]."'  AND thread.forumid='$foruminfos' ");
$is_posts=mysql_fetch_array($posts_inady);

if($is_posts[stopopst] >$foruminfo['max_posts']){
standard_error("تجاوزت الحد الاعلى للردود في هذا القسم وهو $foruminfo[max_posts] ردود خلال 24 ساعة");
}
}
}]]></phpcode>
		</plugin>
		<plugin active="1" executionorder="5">
			<title>BY_AL-MA6LOOB</title>
			<hookname>newreply_start</hookname>
			<phpcode><![CDATA[function spiot($mtloobg,$iarry){ 
$iarry = explode(",", $iarry);   
if(in_array($mtloobg,$iarry)){ 
return true; 
} 
else {return false;}   
} 

if($_REQUEST['do'] !='postthread'AND $foruminfo['max_posts']!=0){
$seepost=$vbulletin->options['m6loob_opststhread_gro'];
if(!spiot($vbulletin->userinfo['usergroupid'] ,$seepost))
{
$posts_times=TIMENOW-86400;
$foruminfos=$foruminfo[forumid];
$posts_inady=mysql_query("SELECT count( post.threadid ) as stopopst
FROM `post` , `thread` WHERE post.threadid = thread.threadid AND post.parentid!='0' AND  post.dateline >'".$posts_times."' AND 
post.userid ='".$vbulletin->userinfo[userid]."'  AND thread.forumid='$foruminfos' ");
$is_posts=mysql_fetch_array($posts_inady);

if($is_posts[stopopst] >$foruminfo['max_posts']){
standard_error("تجاوزت الحد الاعلى للردود في هذا القسم وهو $foruminfo[max_posts] ردود خلال 24 ساعة");
}
}}]]></phpcode>
		</plugin>
		<plugin active="1" executionorder="5">
			<title>BY_AL-MA6LOOB</title>
			<hookname>newthread_form_start</hookname>
			<phpcode><![CDATA[if($foruminfo['max_thraeds']!="0"){
function spiot($mtloobg,$iarry){ 
$iarry = explode(",", $iarry);   
if(in_array($mtloobg,$iarry)){ 
return true; 
} 
else {return false;}   
} 


if(!spiot($vbulletin->userinfo['usergroupid'] ,$vbulletin->options['m6loob_opststhread_gro'])) 
{ 
$times=TIMENOW-86400;
$ouruser=$vbulletin->userinfo['userid'];
$threads_in_day = mysql_query("SELECT `threadid`,`title`,`dateline` FROM `thread` WHERE `postuserid`='$ouruser' AND `forumid`='$foruminfo[forumid]' AND `dateline`>" . (TIMENOW - 86400) . "");
$totalthreads_in_day = mysql_affected_rows();
if ($totalthreads_in_day >=$foruminfo['max_thraeds']){



eval(standard_error("عفوا لا تستطيع كتابه اكثر من $foruminfo[max_thraeds] موضوع في اليوم الواحد في هذا القسم"));

exit;
}
}
}]]></phpcode>
		</plugin>
	</plugins>
	<phrases>
		<phrasetype name="vBulletin Settings" fieldname="vbsettings">
			<phrase name="setting_m6loob_opststhread_creter_desc" date="1214141393" username="admin" version="1.0"><![CDATA[<table border="0" width="100%" height="53">
	<tr>
		<td bgcolor="#224568" style="border: 1px dotted #000080; font-family:Tahoma; vertical-align:middle" align="center">
		<font color="#FFFF00"><span lang="ar-sa">هاك تحديد المشاركات والردود خلال 24 ساعه</span></font><br><span lang="ar-sa"><font color="#FF0000">
		برمجة :</font> <font color="#FFFFFF">المطلوووب</font></span>
		<br><font color="#00FF00"><span lang="ar-sa">جميع الحقوق محفوظة : 
		<a href="http://www.alastorh.com/vb/index.php">
		<span style="text-decoration: none"><font color="#FFFFFF">شبكة الاسطوره</font></span></a></span></font></td>
	</tr>
</table>]]></phrase>
			<phrase name="setting_m6loob_opststhread_creter_title" date="1214141393" username="admin" version="1.0"><![CDATA[حقوق الهاك : 2008/06/22]]></phrase>
			<phrase name="setting_m6loob_opststhread_gro_desc" date="1214141444" username="admin" version="1.0"><![CDATA[ضع هنا المجموعات التى لايتم تطبيقه تحديد المواضيع والردود عليها وافصل بين كل مجموعه والاخرى بفاصله مثال ( 6,5,7)]]></phrase>
			<phrase name="setting_m6loob_opststhread_gro_title" date="1214141444" username="admin" version="1.0"><![CDATA[المجموعات]]></phrase>
			<phrase name="settinggroup_m6loob_max_postthread" date="1214139585" username="admin" version="1.0"><![CDATA[التحكم بعدد المواضيع و المشاركات في ليوم]]></phrase>
		</phrasetype>
	</phrases>
	<options>
		<settinggroup name="m6loob_max_postthread" displayorder="580">
			<setting varname="m6loob_opststhread_gro" displayorder="10">
				<datatype>free</datatype>
				<defaultvalue>6,5,7</defaultvalue>
			</setting>
			<setting varname="m6loob_opststhread_creter" displayorder="20">
				<datatype>free</datatype>
				<optioncode>.</optioncode>
			</setting>
		</settinggroup>
	</options>
	<helptopics>
	</helptopics>
	<cronentries>
	</cronentries>
	<faqentries>
	</faqentries>
</product>
