21.06.2025
 
| Главная | Форум | Поиск | Фотоальбом | Ваша ссылка | Профиль | Ваша ссылка | Выход |
Меню сайта
Для WEB-мастера
Программы
Для телефона
SmS раздел
Наш опрос
Время выхода новостей - как было бы удобнее сделать?

Результаты
Архив опросов
Всего ответов: 44
Обсудить на форуме

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Антифлуд
WolFДата: Вторник, 25.08.2009, 09:42 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 410
Репутация: 148
За дизайнерские умения За любовь народа За хорошую посещаемость на форуме
Статус: :-)
Данный скрипт не позволяет писать комментарии чаще установленного времени

Главная » Управление дизайном » Редактирование шаблонов » Форма добавления комментариями:

Это вставляем в начало:

Code
<SCRIPT LANGUAGE="JavaScript">         
//Script by http://cs.gqg-clan.ru     
var down,cmin2,csec2;         

function Minutes(data) {         
for(var i=0;i<data.length;i++)               
if(data.substring(i,i+1)==':')               
break;               
return(data.substring(0,i));               
}         

function Seconds(data) {               
for(var i=0;i<data.length;i++)               
if(data.substring(i,i+1)==':')               
break;               
return(data.substring(i+1,data.length));               
}         

function Display(min,sec) {               
var disp;               
if(min<=9) disp=' 0';               
else disp=' ';               
disp+=min+':';               
if(sec<=9) disp+='0'+sec;               
else disp+=sec;               
return(disp);               
}         

function Down() {               
document.all.addcBut.style.display = 'none'; //Прячем кнопку         
cmin2='0'; //Минуты         
csec2='45'; //секунды         
DownRepeat(); //Запускаем таймер         
}         

function DownRepeat() {               
csec2--;               
if(csec2==-1) {               
csec2=59; cmin2--;               
}               
document.all.timeNumer.innerHTML='<h1>'+Display(cmin2,csec2)+'</h1><font color="red">Анти-Флуд защита</font>'; //Показывает сколько осталось         
if((cmin2==0)&&(csec2==0))               
{         
document.all.addcBut.style.display = 'block'; //Показываем кнопку снова         
document.all.timeNumer.innerHTML='<font color="green">Вы можете добавлять сообщения</font>'; //Выводим сообщения по окончанию         
}         
else down=setTimeout('DownRepeat()',1000);               
}         
</SCRIPT>

Это вставляем в место где будет отображаться таймер (между <div> и </div> пусто)

Code
<div id="timeNumer"></div>    

<input type="submit" onClick="Down()" class="commSbmFl" id="addcBut" name="submit" value="- Добавить комментарий -">

добавляем в <BODY ... onLoad="Down()">
что бы при обновлении страницы таймер запускался заново (в противном случае можно добавить комментарий, обновить страницу и сразу же добавить еще, и еще и еще)







Кому помог ставьте "+"
 
  • Страница 1 из 1
  • 1
Поиск:

Реклама
 
 
Мини профиль



Группа:
Гости
Время:00:46
21.06.2025


Гость, мы рады вас видеть у нас на сайте. Пожалуйста зарегистрируйтесь или авторизуйтесь!
Статистика
Все материалы размещенные на сайте пренадлежат их владельцам и предоставляются исключительно в ознакомительных целях.
Администрация ответственности за содержание материала не несет и убытки не возмещает.
По истечении 24 часов материал должен быть удален с вашего компьютера.
Незаконная реализация карается законами РФ : "Об авторском и смежном праве".
Шаблон by WolF online-studio.at.ua