Specjalnie dla Ciebie napisałem MODa, który daje taką możliwość:
Wykonaj zapytanie SQL:
Kod:
ALTER TABLE phpbb_posts_text ADD post_desc TEXT DEFAULT '' AFTER post_text
Otwórz posting.php
znajdź:
Kod:
$select_sql = (!$submit) ? ', t.topic_title,
znajdź w tej linii:
Kod:
pt.post_text,
zaraz po dodaj
Kod:
pt.post_desc,
znajdź:
Kod:
$subject = ( !empty($HTTP_POST_VARS['subject']) ) ? trim($HTTP_POST_VARS['subject']) : '';
po dodaj:
Kod:
$post_desc = ( !empty($HTTP_POST_VARS['post_desc']) ) ? trim($HTTP_POST_VARS['post_desc']) : '';
znajdź:
Kod:
prepare_post($mode, $post_data, $bbcode_on, $html_on, $smilies_on,
znajdź w tej linii:
Kod:
$message,
zaraz po dodaj:
Kod:
$post_desc,
znajdź:
Kod:
submit_post($mode, $post_data, $return_message, $return_meta, $forum_id,
znajdź w tej linii:
Kod:
$message,
zaraz po dodaj:
Kod:
str_replace("\'", "''", $post_desc),
znajdź:
Kod:
$message = ( !empty($HTTP_POST_VARS['message']) ) ? htmlspecialchars(trim(stripslashes($HTTP_POST_VARS['message']))) : '';
po dodaj:
Kod:
$post_desc = ( !empty($HTTP_POST_VARS['post_desc']) ) ? htmlspecialchars(trim(stripslashes($HTTP_POST_VARS['post_desc']))) : '';
znajdź:
Kod:
else if ( $mode == 'quote' || $mode == 'editpost' )
{
$subject = ( $post_data['first_post'] ) ? $post_info['topic_title'] : $post_info['post_subject'];
$message = $post_info['post_text'];
po tym dodaj
Kod:
$post_desc = $post_info['post_desc'];
znajdź:
Kod:
$template->assign_block_vars('switch_not_privmsg', array());
po dodaj:
Kod:
if ( $mode == 'newtopic' || $mode == 'editpost' )
{
$template->assign_block_vars('post_description', array());
}
znajdź:
Kod:
'L_STYLES_TIP' => $lang['Styles_tip'],
po dodaj:
Kod:
'L_POST_DESCRIPTION' => $lang['Post_description'],
znajdź:
Kod:
'U_REVIEW_TOPIC' => ( $mode == 'reply' ) ? append_sid("posting.$phpEx?mode=topicreview&" . POST_TOPIC_URL . "=$topic_id") : '',
po dodaj:
Kod:
'POST_DESCRIPTION' => $post_desc,
otwórz includes/functions_post.php
znajdź:
Kod:
function prepare_post(&$mode, &$post_data, &$bbcode_on, &$html_on,
znajdź w tej linii:
Kod:
&$message,
zaraz po dodaj:
Kod:
&$post_desc,
znajdź:
Kod:
$error_msg .= (!empty($error_msg)) ? '<br />' . $lang['Empty_subject'] : $lang['Empty_subject'];
}
po dodaj:
Kod:
if ( !empty($post_desc) )
{
$post_desc = htmlspecialchars(trim($post_desc));
}
znajdź:
Kod:
function submit_post($mode, &$post_data, &$message, &$meta, &$forum_id,
znajdź w tej linii:
Kod:
&$message,
zaraz po dodaj:
Kod:
&$post_desc,
znajdź:
Kod:
$sql = ($mode != "editpost") ? "INSERT INTO " . POSTS_TEXT_TABLE . "
znajdź w tej linii:
Kod:
, post_text
zaraz po dodaj:
Kod:
, post_desc
znajdź w tej linii:
Kod:
, '$post_message'
zaraz po dodaj:
Kod:
, '$post_desc'
znajdź w tej linii:
Kod:
post_text = '$post_message',
zaraz po dodaj:
Kod:
post_desc = '$post_desc',
otwórz language/lang_polish/lang_main.php
znajdź:
Kod:
$lang['A_critical_error']
w nowej linii dodaj:
Kod:
$lang['Post_description'] = 'Opis dla twojego postu';
$lang['Description'] = 'Opis postu';
otwórz templates/subSilver/posting_body.tpl
znajdź:
Kod:
<td colspan="9"><span class="gen">
<textarea name="message" rows="15" cols="35" wrap="virtual" style="width:450px" tabindex="3" class="post" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);">{MESSAGE}</textarea>
</span></td>
</tr>
</table>
</span></td>
</tr>
po dodaj:
Kod:
<!-- BEGIN post_description -->
<tr>
<td class="row1" width="22%"><span class="gen"><b>{L_POST_DESCRIPTION}</b></span></td>
<td class="row2" width="78%"> <span class="gen">
<textarea name="post_desc" style="width: 450px; height: 70px;" tabindex="4" class="post">{POST_DESCRIPTION}</textarea>
</span> </td>
</tr>
<!-- END post_description -->
otwórz templates/subSilver/viewtopic_body.tpl
znajdź:
Kod:
{postrow.MESSAGE}
po dodaj:
Kod:
{postrow.POST_DESC}
otwórz viewtopic.php
znajdź:
Kod:
pt.post_text,
po dodaj:
Kod:
pt.post_desc,
znajdź:
Kod:
$message = $postrow[$i]['post_text'];
po dodaj:
Kod:
$post_desc = $postrow[$i]['post_desc'];
znajdź:
Kod:
$message = str_replace("\n", "\n<br />\n", $message);
po dodaj
Kod:
$post_desc = str_replace("\n", "\n<br />\n", $post_desc);
znajdź:
Kod:
'MESSAGE' => $message,
po dodaj:
Kod:
'POST_DESC' => ( !empty($post_desc) ) ? '<br /><br /><i><b>' . $lang['Description'] . '</b>' . $message . '</i><br /><br />' : '',
Pisane bez testowania więc nie daje głowy ze zadziała. Jak będzie coś nie tak to napisz w tym temacie.
Pozdrawiam