Santi писал(а):Насколько я понимаю
Неправильно понимаете. Пишет, что функция mktime() ожидает в качестве первого параметра целое число, а ей вместо этого дают строку.
Santi писал(а):Насколько я понимаю
case 'chgposter':
// MOD: change post time
case 'chgposttime':
if (!$auth->acl_get('m_chgposter', $post_info['forum_id']))
{
trigger_error('NOT_AUTHORISED');
}
$match = array();
$newtime = request_var('new_post_time', '');
$dt_elements = explode(' ',$newtime);
$date_elements = explode('.',$dt_elements[0]);
$time_elements = explode(':',$dt_elements[1]);
$update_time = mktime($time_elements[0], $time_elements[1],$time_elements[2], $date_elements[1],$date_elements[0], $date_elements[2]);
$sql = 'UPDATE ' . POSTS_TABLE . ' SET post_time = ' . (int) $update_time .
' WHERE post_id = ' . (int) $post_id;
$db->sql_query($sql);
sync('topic', 'topic_id', $post_info['topic_id'], true);
sync('forum', 'forum_id', $post_info['forum_id'], true);
break;
// END MOD
'U_WHOIS' => ($auth->acl_get('m_info', $post_info['forum_id'])) ? append_sid("{$phpbb_root_path}mcp.$phpEx", "i=$id&mode=$mode&action=whois&p=$post_id&ip={$post_info['poster_ip']}") : '',
'NEW_POST_TIME' => date ('d.m.Y H:i:s'),
)); ?>
'CHANGE_POST_TIME' => 'Изменить время сообщения',
<form method="post" id="mcp_chgposter" action="{U_POST_ACTION}"> <fieldset>
<dl>
<dt><label>{L_CHANGE_POST_TIME}:</label></dt>
<dd style="margin-top:3px;">
<input class="inputbox autowidth" type="text" name="new_post_time" value="{NEW_POST_TIME}" />
<input type="submit" class="button2" name="action[chgposttime]" value="{L_SUBMIT}" />
</dd>
</dl>
</fieldset>
<!-- IF S_CAN_CHGPOSTER -->
<form method="post" name="mcp_chgposter" action="{U_POST_ACTION}">
<tr>
<td class="row1" valign="top"><b class="gen">{L_CHANGE_POSTER}</b></td>
<td class="row2">
<input class="post" type="text" name="username" value="" /> <input class="btnmain" type="submit" value="{L_CONFIRM}" name="action[chgposter]" /><br /><span class="gensmall">[ <a href="{U_FIND_USERNAME}" onclick="find_username(this.href); return false;">{L_FIND_USERNAME}</a> ]</span><!-- IF S_USER_SELECT --><br /><select name="u">{S_USER_SELECT}</select> <input type="submit" class="btnmain" name="action[chgposter_ip]" value="{L_CONFIRM}" /><!-- ENDIF -->{S_FORM_TOKEN}</td>
</tr>
<tr>
<td class="row1" valign="top"><b class="gen">{L_CHANGE_POST_TIME}</b></td>
<td class="row2">
<dd style="margin-top:3px;">
<input class="inputbox autowidth" type="text" name="new_post_time" value="{NEW_POST_TIME}" />
<input type="submit" class="button2" name="action[chgposttime]" value="{L_SUBMIT}" />
</dd>
</td>
</tr></form>
<!-- ENDIF -->smaga писал(а):Я для сабсильвера так сделал:
AIGIR писал(а):styles/prosilver/template/mcp_post.html
POST_DATE, вот только она выводит данные не в том формате как нужно.Вернуться в Поддержка модов для phpBB 3.0.x
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0