مود پاسخ سريع ( ساده )

Hyper

Active Member
با سلام

اين مود جديد كه همين امروز اومده امكان ارسال پاسخ جديد رو فراهم ميكنه ...
خيلي ساده تر از quick_replay خودمون

قبل از هرچيز بايد بگم كه بنده 2 تغيير در اون ايجاد كردم

1. تبديل زبان به فارسي و انگليسي
2. تغيير موقعيت جهت سازگاري با قالب فارسي


مشخصات مود :

نام مود : Simple Quick Reply MOD
سطح : آسان
زمان نصب : پنج دقيقه

نام فايل ها :
1. language/lang_english/lang_main.php
2. templates/subSilver/viewtopic_body.tpl

دستور نصب :

کد:
#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php

#
#-----[ FIND ]------------------------------------------
#
$template->pparse(body);

#
#-----[ BEFORE, ADD ]------------------------------------
#
//
// Simple Quick Reply MOD
//
if ( ($is_auth[auth_reply] && ($forum_topic_data[forum_status] != FORUM_LOCKED) && ($forum_topic_data[topic_status] != TOPIC_LOCKED) ) || ($userdata[user_level] == ADMIN) )
{
	$template->assign_vars(array(
		L_EMPTY_MSG => $lang[Empty_message],
		L_PREVIEW => $lang[Preview],
		L_QUICK_REPLY => $lang[Quick_Reply],
		L_SUBMIT => $lang[Submit],
		L_USERNAME => $lang[Username],

		S_ATTACH_SIG => (( $userdata[session_logged_in] ) ? $userdata[user_attachsig] : 0) ? 1 : ,
		S_NOTIFY => (( $userdata[session_logged_in] ) ? $userdata[user_notify] : 0) ? 1 : ,
		S_POSTING => posting..$phpEx,
		S_SID => $userdata[session_id],
		S_TOPIC_ID => $topic_id)
	);

	$template->assign_block_vars(switch_quick_reply, array() );

	if( !$userdata[session_logged_in] )
	{
		$template->assign_block_vars(switch_quick_reply.switch_user_logged_out, array() );
	}
}
//
// Simple Quick Reply MOD
//

#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_main.php

#
#-----[ FIND ]------------------------------------------
#
//
// Thats all, Folks!

#
#-----[ BEFORE, ADD ]------------------------------------
#
// Simple Quick Reply MOD
$lang[Quick_Reply] = پاسخ سريع;

#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/viewtopic_body.tpl

#
#-----[ FIND ]------------------------------------------
#
<table width="100%" cellspacing="2" border="0" align="center">
  <tr> 
	<td width="40%" valign="top" nowrap="nowrap" align="left"><span class="gensmall">{S_WATCH_TOPIC}</span><br />
	  &nbsp;<br />
	  {S_TOPIC_ADMIN}</td>
	<td align="right" valign="top" nowrap="nowrap">{JUMPBOX}<span class="gensmall">{S_AUTH_LIST}</span></td>
  </tr>
</table>

#
#-----[ BEFORE ADD]------------------------------------------
#

<table width="90%" cellspacing="2" border="0" align="center">
<br />
<!-- BEGIN switch_quick_reply -->
  <tr>
	<td width="100%" nowrap="nowrap" colspan="2">
		<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
		  <tr>
			<td class="catHead" align="center" colspan="2" height="28"><span class="cattitle">{L_QUICK_REPLY}</span></td>
		  </tr>
		  <tr>
			<td class="row1" align="center">
				<script language="JavaScript" type="text/javascript"><!--
function checkForm() {
	formErrors = false;
	if (document.post.message.value.length < 2) {
	formErrors = {L_EMPTY_MSG};
	}
	if (formErrors) {
		alert(formErrors);
		return false;
	} else {
		return true;
	}
}
				//--></script>
				<form action="{S_POSTING}" method="post" name="post" onsubmit="return checkForm(this)"><span class="genmed">
<!-- BEGIN switch_user_logged_out -->
					<b>{L_USERNAME} : </b> <input class="post" type="text" name="username" size="25" maxlength="25" value="" onKeyDown="FKeyDown()" onkeypress="FKeyPress()"/><br />
<!-- END switch_user_logged_out -->
					<textarea class="post" name="message" rows="10" cols="100" wrap="virtual" onKeyDown="FKeyDown()" onkeypress="FKeyPress()"></textarea><br />
					<input type="hidden" name="attach_sig" value="{S_ATTACH_SIG}" />
					<input type="hidden" name="mode" value="reply" />
					<input type="hidden" name="sid" value="{S_SID}" />
					<input type="hidden" name="t" value="{S_TOPIC_ID}" />
					<input type="hidden" name="notify" value="{S_NOTIFY}" /><br />
					<input type="submit" name="preview" class="liteoption" value="{L_PREVIEW}" />
					&nbsp;
					<input type="submit" name="post" class="mainoption" value="{L_SUBMIT}" />
				</span></form>
			</td>
		  </tr>
		</table>
	</td>
  </tr>
<!-- END switch_quick_reply -->
</table>

موفق باشيد
 

f_mostafa_f

Active Member
hyper عزیز ...

آیا این مود فقط در قالب subsiver قابل اجرا هست و یا اینکه ما در قالب های دیگه هم میتونیم ازش استفاده کنیم؟؟
 

siasat

Member
f_mostafa_f گفت:
hyper عزیز ...

آیا این مود فقط در قالب subsiver قابل اجرا هست و یا اینکه ما در قالب های دیگه هم میتونیم ازش استفاده کنیم؟؟

بنظرم هر قالبي را كه بجاي ساب سيلور استفاده ميكنيد بايد در پوشه آن قالب ؛ فايل viewtopic_body.tpl را مطابق دستورالعمل جناب هايپر ويرايش كنيد.
 

جدیدترین ارسال ها

بالا