Мы в твиттере Мы в телеграме!

Провеббер » DataLife Engine » DLE хаки » Оффлайн сраничка "дизайн"

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

Оффлайн сраничка "дизайн"

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Оффлайн сраничка "дизайн".


Сделал дизайн оффлайн странички :D уже 3 xD + можно указывать любой процент завершения работ и дату в админке =)



Открываем: \engine\modules\offline.php
Ищем:
$config['offline_reason'] = str_replace('"', '"', $config['offline_reason']);

$tpl->set('{reason}', $config['offline_reason']);

Меняем на:
$config['offline_reason'] = str_replace('"', '"', $config['offline_reason']);
$config['year'] = str_replace('"', '"', $config['offline_year']);
$config['month'] = str_replace('"', '"', $config['offline_month']);
$config['date'] = str_replace('"', '"', $config['offline_date']);
$config['hour'] = str_replace('"', '"', $config['offline_second']);
$config['minute'] = str_replace('"', '"', $config['offline_minute']);
$config['percent'] = str_replace('"', '"', $config['percent']);

$tpl->set('{reason}', $config['offline_reason']);
$tpl->set('{year}', $config['offline_year']);
$tpl->set('{month}', $config['offline_month']);
$tpl->set('{date}', $config['offline_date']);
$tpl->set('{hour}', $config['offline_hour']);
$tpl->set('{minute}', $config['offline_minute']);
$tpl->set('{percent}', $config['percent']);

Открываем: \engine\inc\options.php
Ищем:
showRow( $lang['opt_sys_reason'], $lang['opt_sys_reasond'], "<textarea class=\"edit bk\" style=\"width:350px;height:100px;\" name=\"save_con[offline_reason]\">{$config['offline_reason']}</textarea>" );

Ниже вставляем:
showRow( $lang['opt_sys_percent'], $lang['opt_sys_reasond'], "<b>Формат чисел:</b> 2010, 12, 23, 07, 30<br /><br />
<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
  <tr>
    <td><textarea class=\"edit bk\" style=\"width:50px;height:14px; text-align: center;\" name=\"save_con[offline_year]\">{$config['offline_year']}</textarea></td>
    <td><textarea class=\"edit bk\" style=\"width:50px;height:14px; text-align: center;\" name=\"save_con[offline_month]\">{$config['offline_month']}</textarea></td>
    <td><textarea class=\"edit bk\" style=\"width:50px;height:14px; text-align: center;\" name=\"save_con[offline_date]\">{$config['offline_date']}</textarea></td>
    <td><textarea class=\"edit bk\" style=\"width:50px;height:14px; text-align: center;\" name=\"save_con[offline_hour]\">{$config['offline_hour']}</textarea></td>
    <td><textarea class=\"edit bk\" style=\"width:50px;height:14px; text-align: center;\" name=\"save_con[offline_minute]\">{$config['offline_minute']}</textarea></td>
  </tr>
  <tr>
    <td><div align=\"center\">Год</div></td>
    <td><div align=\"center\">Месяц</div></td>
    <td><div align=\"center\">Число</div></td>
    <td><div align=\"center\">Часов</div></td>
    <td><div align=\"center\">Минут</div></td>
  </tr>
</table>
" );
showRow( $lang['opt_sys_percent2'], $lang['opt_sys_reasond'], "<textarea class=\"edit bk\" style=\"width:50px;height:14px; text-align: center;\" name=\"save_con[percent]\">{$config['percent']}</textarea>" );


Открываем: \language\Russian\adminpanel.lng
В любое место вставляем:
'opt_sys_percent'        =>    "Дата завершения технических работ:",
'opt_sys_percent2'        =>    "Процентов до завершения технических работ:",


offline.rar [344.83 Kb] (cкачиваний: 1197)
MD5: 0805a32296e720c6566b39aff1a58b87


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


+3
Просмотры: 12 236 :: Комментарии (98) :: :: Нужна помощь? Задайте вопрос на форуме ::
Теги: offline, оффлайн
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#21victor200

  • 28 сентября 2010 20:20
  • Регистрация: 30.01.2010
  • Был(а) онлайн: 14.04.2015
  • Комментариев: 145
  • 0
где же автор блин

#22Lestat

  • 28 сентября 2010 21:26
  • Регистрация: 27.01.2010
  • Был(а) онлайн: 10.06.2024
  • Комментариев: 44
  • 0
victor200, у тебя версия движка 8,3? jQuery подключил?

скинь в пм ссылку на сайт, ща гляну

--------------------

#23DS_PRO

  • 28 сентября 2010 21:31
  • Регистрация: 28.02.2010
  • Был(а) онлайн: 28.05.2012
  • Комментариев: 93
  • 0
Извените я пока не могу ответить я пока не дома, в среду после учебы всем напишу

--------------------

#24Vampir.exe

  • 28 сентября 2010 21:32
  • Регистрация: 28.09.2010
  • Был(а) онлайн: 4.09.2014
  • Комментариев: 66
  • 0
Цитата: Lestat
jQuery подключил?

А там разве он не подключается в самом offline?

#25DS_PRO

  • 28 сентября 2010 21:33
  • Регистрация: 28.02.2010
  • Был(а) онлайн: 28.05.2012
  • Комментариев: 93
  • 0
Ну все таки я клевое название статьи написал :D

--------------------

#26myzikk

  • 28 сентября 2010 22:38
  • Регистрация: 22.01.2010
  • Был(а) онлайн: 3.06.2014
  • Комментариев: 1
  • 0
psd можете выложить?

#27Kerosin

  • 28 сентября 2010 22:43
  • Регистрация: 12.09.2010
  • Был(а) онлайн: 20.11.2012
  • Комментариев: 116
  • 0
PSD можно как-то получить???
Хотелось бы чуть-чуть под себя подправить.

#28Dazzle

  • 28 сентября 2010 23:24
  • Регистрация: 12.09.2010
  • Был(а) онлайн: 2.06.2012
  • Комментариев: 18
  • 0
Очень красиво, себе уже поставил

#29RJAM

  • 28 сентября 2010 23:45
  • Регистрация: 28.01.2010
  • Был(а) онлайн: 4.05.2014
  • Комментариев: 71
  • 0
victor200,

все работает, закидываеш файл и папку с архива в свой шаблон, делаеш установку по описаной на сайте и все...

если чего поменять надо из надписей - файл ofline.tpl - находиш нужную и ее меняешь...остальное не трогать!!!

--------------------

#30RJAM

  • 29 сентября 2010 00:01
  • Регистрация: 28.01.2010
  • Был(а) онлайн: 4.05.2014
  • Комментариев: 71
  • 0
Цитата: Vampir.exe
А проценты, это просто понт? то есть сам устанавливаешь в админке и они стоят?

Как вариант было бы сделать устанавливаешь дату и процентное соотношение выставляется автоматически.
+ хорошая фича была бы если при достижении установленного времени, сайт автоматически включался.


тож хочу такую штуку!!!!! dance

а то руками выставлять проценты как-то не совсем....

автор, мож сделать?

--------------------

#31Vizmus

  • 29 сентября 2010 00:09
  • Регистрация: 7.02.2010
  • Был(а) онлайн: 21.04.2022
  • Комментариев: 17
  • 0
автоматический процент с временем было бы классно!

#32RJAM

  • 29 сентября 2010 00:14
  • Регистрация: 28.01.2010
  • Был(а) онлайн: 4.05.2014
  • Комментариев: 71
  • 0
Цитата: Vizmus
автоматический процент с временем было бы классно!


во во, самое оно good

а то "ручками" процент - геморой...

--------------------

#33Vampir.exe

  • 29 сентября 2010 00:41
  • Регистрация: 28.09.2010
  • Был(а) онлайн: 4.09.2014
  • Комментариев: 66
  • 0
Цитата: RJAM
остальное не трогать!!!
Если руки растут из правильного места, можно и остальное трогать cool

#34RJAM

  • 29 сентября 2010 01:00
  • Регистрация: 28.01.2010
  • Был(а) онлайн: 4.05.2014
  • Комментариев: 71
  • 0
Цитата: Vampir.exe
Если руки растут из правильного места, можно и остальное трогать cool


можно то можно, ну только если знаешь что, где и как mail

--------------------

#35Vizmus

  • 29 сентября 2010 01:08
  • Регистрация: 7.02.2010
  • Был(а) онлайн: 21.04.2022
  • Комментариев: 17
  • 0
Я бы сделал, если знал язык java и php

#36RJAM

  • 29 сентября 2010 01:50
  • Регистрация: 28.01.2010
  • Был(а) онлайн: 4.05.2014
  • Комментариев: 71
  • 0
Цитата: Vizmus
Я бы сделал, если знал язык java и php


да пхп в данном случае ни к чему...здесь просто нужно дополнить файлик function.js... dash

там есть функция отсчета времени - вот на ее подобии и сделать изменение прогрессбара... magnify

автор или знатоки, я прав??? mail

--------------------

#37Vizmus

  • 29 сентября 2010 01:58
  • Регистрация: 7.02.2010
  • Был(а) онлайн: 21.04.2022
  • Комментариев: 17
  • 0
RJAM,
Я смотрел function.js, там код остаток, который отвечает за статус процент. Если не ошибаюсь.

#38RJAM

  • 29 сентября 2010 02:42
  • Регистрация: 28.01.2010
  • Был(а) онлайн: 4.05.2014
  • Комментариев: 71
  • 0
Цитата: Vizmus
Я смотрел function.js, там код остаток, который отвечает за статус процент. Если не ошибаюсь.


код то есть, только он отвечает вовсе не за то...

автоподсчетом там не пахнет...

--------------------

#39Lestat

  • 29 сентября 2010 02:49
  • Регистрация: 27.01.2010
  • Был(а) онлайн: 10.06.2024
  • Комментариев: 44
  • 0
в данный момент, js функция updateProgress, которая отвечает за прорисовку прогрессбара, передается значение процента из админки dle

чтобы сделать, нужно заюзать setInterval(function(){//тело функции}, 1000);



после передаем полученное число в функцию updateProgress(percent)

--------------------

#40RJAM

  • 29 сентября 2010 02:57
  • Регистрация: 28.01.2010
  • Был(а) онлайн: 4.05.2014
  • Комментариев: 71
  • 0
Цитата: Lestat
в данный момент js функцию, которая отвечает за прорисовку прогрессбара, передается значение процента из админки dle

чтобы сделать, нужно заюзать setInterval(function(){//тело функции}, 1000);






а можешь прописать полнуюфункцию??? и как ее поставить - отдельно или внутри какой-то функции???

--------------------

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Декабрь 2024 (10)
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)

Последние комментарии: