Помощ - Търсене - Потребители - Събития
Пълна версия: Mод за бърз отговор на темите
GGbit.info > Hi-Tech > Web разработка > Полезни статии
bLex
Mод за бърз отговор на темите. Автор: Access

отворете файла :

viewtopic.php

Намирате следния код:

$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);  



преди него добавяте:

//
// Quick Reply Mod
//
if ( ((!$is_auth['auth_reply']) or ($forum_topic_data['forum_status'] == FORUM_LOCKED) or ($forum_topic_data['topic_status'] == TOPIC_LOCKED)) and ($userdata['user_level'] != ADMIN) )
{
$quick_reply_form = "";
}
else
{
$notify_user = (( $userdata['session_logged_in'] ) ? $userdata['user_notify'] : 0) ? '1' : '';
$attach_sig = (( $userdata['session_logged_in'] ) ? $userdata['user_attachsig'] : 0) ? '1' : '';
$quick_reply_form = "
<script language='JavaScript' type='text/javascript'>
function checkForm() {
formErrors = false;
if (document.post.message.value.length < 2) {
formErrors = '" . $lang['Empty_message'] . "';
}
if (formErrors) {
alert(formErrors);
return false;
} else {
return true;
}
}
</script>
<form action='".append_sid("posting.$phpEx")."' method='post' name='post' onsubmit='return checkForm(this)'>
<span class='genmed'><b>".$lang["Quick_Reply"].":</b><br /><br />
";

if (!$userdata['session_logged_in'])
{
$quick_reply_form .= $lang['Username'] . ": <input class='post' type='text' name='username' size='25' maxlength='25' value='' /><br />";
}

$quick_reply_form .= "
<textarea class='post' name='message' rows='10' cols='50' wrap='virtual'></textarea><br />
<input type='hidden' name='attach_sig' value='" . $attach_sig . "' />
<input type='hidden' name='mode' value='reply' />
<input type='hidden' name='sid' value='" . $userdata['session_id'] . "' />
<input type='hidden' name='t' value='" . $topic_id . "' />
<input type='hidden' name='notify' value='" . $notify . "' /><br />
<input type='submit' name='preview' class='liteoption' value='".$lang['Preview']."' />
<input type='submit' name='post' class='mainoption' value='".$lang["Submit"]."' />
</form></span>
";
}

$template->assign_vars(array(
'QUICK_REPLY_FORM' => $quick_reply_form)
);
//
// END Quick Reply Mod
//  


след това отвореде файла:

language\lang_english\lang_main.php

намирате:

//
// That's all Folks!  


преди него добавяте:

// Quick Reply MOD
$lang['Quick_Reply'] = 'Quick Reply';  




следващия файл който трябва да промените е:

templates\името на темплейта ви\viewtopic_body.tpl

намерете следния код:

{S_TOPIC_ADMIN}  



след него добавете:


{QUICK_REPLY_FORM}




това е smile.gif


Relevant Advertise!
Naminator_X_
За тези, който не разбраха става въпрос за РНРВВ
vIkToRsHeFa
(Naminator_X_ @ Nov 1 2006, 21:38) *

За тези, който не разбраха става въпрос за РНРВВ


И този и останалите модове се добавят наново след всеки ъпдейт до по-нова версия. smile.gif
По принцип не съм привърженик на модовете, но наистина адски много работа вършат worthy.gif
Това е "lo-fi" версия на нашия форум. За да видите пълната версия, моля натиснете тук.
Invision Power Board © 2001-2018 Invision Power Services, Inc.