VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Скрипт позволяет выводить оставшееся количество времени до какого-либо праздника. Иммеет настройки вывода типа : Выравнивание, цвет, размер, начертание, название праздника, день и месяц. Все настройки выполняются в секции "Настройки" самого скрипта.
Настойки:
// Настройки
$vur = "center"; // Выравнивание надписи ( center | left | right | justify)
$name_prazdnik = "Нового Года"; // Название выводимого праздника
$day_prazdnik = "1"; // Число праздника Для НГ число 1, для 8-е марта 8 и т.д. и т.п.
$mount_prazdnik = "1"; // Месяц праздника Для НГ 1, для 8-е марта 3 и т.д. и т.п.
$SizeChar = "3"; // Размер шрифта слов
$ColorChar = "red"; // Цвет шрифта слов
$StyleChar = "normal"; // Стиль шрифта (normal, italic)
// Конец настроек
Встраивается в нужное место путём добавления кода в нужный шаблон через IFRAME
Демка (ссылка может пока не работать, так как только сегодня утром домен перешёл на другой IP)http://adultforuma.net
Мучался с тем как передавать параметры в функцию, на сайте работает нормально, а вот в форуме ни в какую, наверно ума просто не хватает. Так что если кто-то хочет может доработать например через управление модулями и настройки выставлять там.
w1a9, почему то на твоем счетчике обратный отсчет не идет.
А вот скрипт на котором идет обратный отсчет, проверял лично:
Quote:
<SCRIPT language="JavaScript" type="text/javascript">
function fulltime () {
var time=new Date();
var newYear=new Date("jan,01,2009,00:00:00");
var totalRemains=(newYear.getTime()-time.getTime());
if (totalRemains>1){
var RemainsSec = (parseInt(totalRemains/1000));//сколько всего осталось секунд
var RemainsFullDays=(parseInt(RemainsSec/(24*60*60)));//осталось дней
var secInLastDay=RemainsSec-RemainsFullDays*24*3600; //осталось секунд в неполном дне
var RemainsFullHours=(parseInt(secInLastDay/3600));//осталось часов в неполном дне
if (RemainsFullHours<10){RemainsFullHours="0"+Remains FullHours};
var secInLastHour=secInLastDay-RemainsFullHours*3600;//осталось секунд в неполном часе
var RemainsMinutes=(parseInt(secInLastHour/60));//осталось минут в неполном часе
if (RemainsMinutes<10){RemainsMinutes="0"+RemainsMinu tes};
var lastSec=secInLastHour-RemainsMinutes*60;//осталось секунд
if (lastSec<10){lastSec="0"+lastSec};
else{
document.getElementById("clock").innerHTML="C НОВЫМ ГОДОМ !!!";
}
}
</SCRIPT>
Думаю по нему все понятно. Вставляете в нужное место и любуетесь...
@alinenok
Продвинутый
Join Date: Aug 2008
Posts: 153
Reputation:
Опытный 67
Репутация в разделе: 37
0
Serberg, пример хотелось бы увидеть в действии так сказать
Last edited by alinenok : 12-18-2008 at 12:01 AM.
@w1a9
Простоузер
Join Date: Nov 2007
Posts: 5
Версия vB: 3.7.2
Reputation:
Novice 4
Репутация в разделе: 4
0
Quote:
Originally Posted by Serberg
w1a9, почему то на твоем счетчике обратный отсчет не идет.
Поставьте на файл prazdnik.php CHMOD 755, то есть чтоб скрипт мог выполняться.
w1a9 добавил 18.12.2008 в 12:02
Да ещё, по просьбе админов и модераторов форума, поставили пока флешку отсчёта времени до нового года, демка Вывод счётчика до праздника находиться ЗДЕСЬ!
Last edited by w1a9 : 12-18-2008 at 01:02 PM.
Reason: Добавлено сообщение
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,862
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20340
Репутация в разделе: 8468
0
Quote:
Originally Posted by w1a9
Поставьте на файл prazdnik.php CHMOD 755, то есть чтоб скрипт мог выполняться.
это еще зачем?
для выполнения файла достаточно 0644
другое дело директория, где этот файл находится, должна иметь права на выполнение 0755
@w1a9
Простоузер
Join Date: Nov 2007
Posts: 5
Версия vB: 3.7.2
Reputation:
Novice 4
Репутация в разделе: 4
0
Quote:
Originally Posted by kerk
это еще зачем?
для выполнения файла достаточно 0644
другое дело директория, где этот файл находится, должна иметь права на выполнение 0755
Сорри, совершенно верно. И ещё баг с этим скриптом такой: Он показывает время на сервере, то есть сколько времени осталось до праздника настроенного в опциях, но с учётом своей временной зоны. Т.е. если ваш сервак стоит в Америке, как наш, то он для этого времени и ведёт отсчёт.
@Serberg
Специалист
Join Date: Dec 2007
Posts: 486
Версия vB: 1.x.x
Reputation:
Professional 535
Репутация в разделе: 303
3
Народ, могу предложить еще один отличный счетчик на флэше. Пример его работы можно посмотреть ТУТ (внизу) или ТУТ (тоже внизу) (не сочтите за рекламу, я просто не знаю где еще показать).
Возникла проблема: необходимо сделать скрипт, оповещающий пользователей об окончании месяца - следовательно, чтобы они не забыли заплатить за интернет (склероз мучает буквально всю локалку).