Xpert
идея отличная
но было бы хорошо иметь функционал, который позволяет перемещать темы из разных разделов в разные корзины.
если такое будет - поставлю не задумываясь.
// [begin] Topics LifeTime
$lang['Lifetime_not_enough_params'] = 'Не установлены необходимые параметры;
$lang['Lifetime'] = 'Время жизни темы';
$lang['Lifetime_expires'] = 'Тема будет перемещена в корзину %s';
$lang['Set_lifetime'] = 'Установить';
$lang['Delete_lifetime'] = 'Снять';
$lang['Lifetime_set'] = 'Время жизни темы было успешно активировано;
$lang['Lifetime_deleted'] = 'Время жизни темы было успешно деактивировано';
$lang['Lifetime_now'] = 'Отправить в корзину сейчас';
$lang['Lifetime_1_day'] = 'через день';
$lang['Lifetime_7_days'] = 'через 7 дней';
$lang['Lifetime_2_weeks'] = 'через 2 недели';
$lang['Lifetime_1_month'] = 'через месяц';
// [end] Topics LifeTimesevernet писал(а):Гы, а как ты,Xpert, выводишь объяву о том, когда тема будет отправлена в корзину? У меня для админов и модеров отображается, а для гостей нет.
severnet писал(а):для админов и модеров отображается, а для гостей нет
Xpert писал(а): А так в принципе - просто вывожу и все.
// [begin] Delayed Topics Actions 1.0.0
if ( $userdata['session_logged_in'] && $forum_topic_data['topic_action_time'] )
{
$action_time_expires = sprintf($lang['DTA_action_time_expires'], create_date($board_config['default_dateformat'], $forum_topic_data['topic_action_time'], $board_config['board_timezone']));
$template->assign_block_vars('switch_action_time_expires', array());
$template->assign_vars(array('ACTION_TIME_EXPIRES' => $action_time_expires));
}
// [end] Delayed Topics Actions 1.0.0
//
// Topic watch information
// <span class="gensmall"><b>{PAGINATION}</b><br />
</span></td>
</tr>
</table>
<!-- BEGIN switch_action_time_expires -->
<table class="forumline" width="100%" cellspacing="1" cellpadding="3" border="0">
<tr>
<td class="row1" height="28"><b class="genmed">{ACTION_TIME_EXPIRES}</b></td>
</tr>
</table>
<br />
<!-- END switch_action_time_expires --> // [begin] Topics LifeTime
$template->assign_block_vars('switch_topic_mod', array());
$lifetime_time = array(0, 1*86400, 7*86400, 14*86400, 30*86400);
$lifetime_time_text = array($lang['Lifetime_now'], $lang['Lifetime_1_day'], $lang['Lifetime_7_days'], $lang['Lifetime_2_weeks'], $lang['Lifetime_1_month']);
$lifetime_select = '<select name="lifetime">';
for($i = 0; $i < count($lifetime_time); $i++)
{
$lifetime_select .= '<option value="' . $lifetime_time[$i] . '">' . $lifetime_time_text[$i] . '</option>';
}
$lifetime_select .= '</select>';
$sql = "SELECT * FROM " . TOPICS_LIFETIME_TABLE . " WHERE topic_id='$topic_id'";
$result = $db->sql_query($sql) or message_die(GENERAL_MESSAGE, 'Error getting lifetime data', '', __LINE__, __FILE__, $sql);
if ($db->sql_numrows($result))
{
$row = $db->sql_fetchrow($result);
$lifetime_expires = sprintf($lang['Lifetime_expires'], create_date($board_config['default_dateformat'], $row['topic_lifetime'], $board_config['board_timezone']));
$template->assign_block_vars('switch_topic_mod.switch_lifetime_expires', array());
$template->assign_vars(array('LIFETIME_EXPIRES' => $lifetime_expires));
}
// [end] Topics LifeTime$forum_topic_data['topic_action_time']$row['topic_lifetime']edgar писал(а):Нужно, чтобы пользователь видел, что его сообщение будет удалено.
Это даст возможность или объяснить свой пост или исправить или извиниться, в общем разные всякие ситуации могут быть...
вылезает после того как выгрузил сайт к хостеру. У меня на локалхосте все норм. С чем это может быть связано?Error getting lifetime data
Вернуться в Бета-версии модов для phpBB 2.0.x
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0