В общем стоит мод спасибо. Нажатие кнопки реализовано яваскриптом, а если ява отключен то по ссылке. Нужно вставить дополнительное ограничение, 15 дней регистрации для нажатии и репутацию >= 0
Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.
Вопрос
fagediba
В общем стоит мод спасибо. Нажатие кнопки реализовано яваскриптом, а если ява отключен то по ссылке. Нужно вставить дополнительное ограничение, 15 дней регистрации для нажатии и репутацию >= 0
С пхп частью справился, вставил доп код:
$member_spasibo = $this->ipsclass->DB->build_and_exec_query( array ('select' => 'joined,reputation', 'from' => 'members', 'where' => 'id='.$this->ipsclass->member['id'], 'limit' => array( 0,1 ) )); // Check permissions if ( ((intval($member_spasibo['joined']) + 1296000 ) > time() ) OR ( intval($member_spasibo['reputation']) < 0 ) ) { $this->ipsclass->print->redirect_screen( $this->ipsclass->lang['thx_out_of_permissions'], "showtopic={$topic_id}&view=findpost&p={$post_id}" ); }А вот что делать с яваскриптом вообще понять не могу
В шаблонах нажатие кнопки спасибо и вызов ява скрипта:
<span id='thank_button{$post}'><a href="{$this->ipsclass->base_url}act=thanks&type=add&f={$this->ipsclass->input['f']}&t={$this->ipsclass->input['t']}&pid={$post}" title="Спасибо" onclick="return add_thanks({$post}, {$member_id});"><img src='style_images/<#IMG_DIR#>/thanks.gif' border='0' alt='Спасибо' /></a></span>Сама функция яваскрипта:
Изменено пользователем fagedibaСсылка на комментарий
Поделиться на других сайтах
2 ответа на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.