-
Публикаций
1097 -
Зарегистрирован
-
Посещение
-
Победитель дней
51 -
Отзывы
100%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент L2Banners
-
Вывод онлайна в процентах (SW13) Круглый прогрессбар, линейный или просто вывод процента в числовом виде, обычно делают через JavaScript. Самым большим минусом данного способа является то, что через инспектор кода можно без проблем узнать онлайн, поэтому нужно не только ставить процент, но еще и накручивать онлайн для самых любознательных. Кроме того, не каждый умеет написать скрипт и уж тем более правильный скрипт. Все это можно сделать так же и через php, изменив всего пару строк в файле движка Stress Web 13 Итак начнем: Открываем файл module/server.php Находим: if ( !defined( "STRESSWEB" ) ) die( "Access denied..." ); Ниже дописываем: $server_full = 500; 500 - это онлайн который будет считаться 100% Далее находим: $slink = ( $l2cfg["mod_rewrite"] ) ? "/stat/s{$_S}":"/index.php?f=stat&sid={$_S}"; И ниже вставляем: $server_percent = intval( $Online / ( $server_full / 100 ) ); if ($server_percent > 100) { $server_percent = 100; } Тут мы рассчитываем процент и если процент после вычисления больше 100(онлайн больше 500), то записываем 100 Далее находим: $tpl->Set( "name", "{$l2cfg["gs"][$_S]["title"]}" ); Ниже дописываем: $tpl->Set( "percent", $server_percent ); Сохраняем! Теперь в шаблоне, в файле server.tpl доступен новый тег {percent} который соответственно выводит процент онлайна от указанного ранее максимального онлайна. Этот новый тег вы можете писать в любом месте между тегами [item] [/item] файла server.tpl Кто не хочет делать все это самостоятельно, можете скачать готовый файл тут Author L2Banners Category Инструкции Отправлено 13.12.2017 09:40 Обновлено 13.12.2017 10:03
-
Круглый прогрессбар, линейный или просто вывод процента в числовом виде, обычно делают через JavaScript. Самым большим минусом данного способа является то, что через инспектор кода можно без проблем узнать онлайн, поэтому нужно не только ставить процент, но еще и накручивать онлайн для самых любознательных. Кроме того, не каждый умеет написать скрипт и уж тем более правильный скрипт. Все это можно сделать так же и через php, изменив всего пару строк в файле движка Stress Web 13 Итак начнем: Открываем файл module/server.php Находим: if ( !defined( "STRESSWEB" ) ) die( "Access denied..." ); Ниже дописываем: $server_full = 500; 500 - это онлайн который будет считаться 100% Далее находим: $slink = ( $l2cfg["mod_rewrite"] ) ? "/stat/s{$_S}":"/index.php?f=stat&sid={$_S}"; И ниже вставляем: $server_percent = intval( $Online / ( $server_full / 100 ) ); if ($server_percent > 100) { $server_percent = 100; } Тут мы рассчитываем процент и если процент после вычисления больше 100(онлайн больше 500), то записываем 100 Далее находим: $tpl->Set( "name", "{$l2cfg["gs"][$_S]["title"]}" ); Ниже дописываем: $tpl->Set( "percent", $server_percent ); Сохраняем! Теперь в шаблоне, в файле server.tpl доступен новый тег {percent} который соответственно выводит процент онлайна от указанного ранее максимального онлайна. Этот новый тег вы можете писать в любом месте между тегами [item] [/item] файла server.tpl Кто не хочет делать все это самостоятельно, можете скачать готовый файл тут
-
Все правильно, так и должно быть, а на гифке, то просто показано что будет изменено
-
Не за что) а что еще перевелось то? тут просто замена идет англ месяцев на русские, ну и при желании можно любой другой язык подставить.
-
Такого к сожалению нет
-
Спасибо, за время работы с св накопилось немного инфы, решил поделится и собрать это так сказать в одном месте, тем более обновленный функционал макси прям сопутствует этому)
-
По умолчанию в sw 13 месяц осады выводится на англ языке из 3 букв 'jan', 'feb', 'mar' и т.д.. На гифке в низу показано как декабрь выводится как Dec Чтобы изменить на русский язык заходим в application/stat.php Находим строку: $tpl->Set( $key.'SiegeDate', $val['SiegeDate'] ); и заменяем её на: $tpl->Set( $key.'SiegeDate', str_ireplace(array('jan', 'feb', 'mar', 'apr', 'may', 'jun', 'jul', 'aug', 'sep', 'oct', 'nov', 'dec'), array('Января', 'Февраля', 'Марта', 'Апреля', 'Мая', 'Июня', 'Июля', 'Августа', 'Сентября', 'Октября', 'Ноября', 'Декабря'), $val['SiegeDate']) );
-
(SW13) Язык месяца в статистике осад По умолчанию в sw 13 месяц осады выводится на англ языке из 3 букв 'jan', 'feb', 'mar' и т.д.. На гифке в низу показано как декабрь выводится как Dec Чтобы изменить на русский язык заходим в application/stat.php Находим строку: $tpl->Set( $key.'SiegeDate', $val['SiegeDate'] ); и заменяем её на: $tpl->Set( $key.'SiegeDate', str_ireplace(array('jan', 'feb', 'mar', 'apr', 'may', 'jun', 'jul', 'aug', 'sep', 'oct', 'nov', 'dec'), array('Января', 'Февраля', 'Марта', 'Апреля', 'Мая', 'Июня', 'Июля', 'Августа', 'Сентября', 'Октября', 'Ноября', 'Декабря'), $val['SiegeDate']) ); Author L2Banners Category Инструкции Отправлено 11.12.2017 03:10
-
Количество символов логина и пароля при регистрации sw13 Чтобы задать максимальное и минимальное допустимое количество символов для полей логина и пароля в sw13 Заходим в application\register.php Находим: } elseif ( strlen($_l2login) < 4 or strlen($_l2login) > 14 ) { $tpl->ShowError( $lang["error"], $lang["reg_err_3_1"] ); } elseif ( strlen($_l2pass1) < 6 or strlen($_l2pass1) > 16 ) { 4 и 6 это минимальное количество для логина и пароля соответственно 14 и 16 максимальное . Author L2Banners Category Инструкции Отправлено 10.12.2017 15:40
- 4 ответа
-
- 6
-
-
-
Количество символов логина и пароля при регистрации sw13
инструкция опубликовал L2Banners в Web Dev Инструкции
Чтобы задать максимальное и минимальное допустимое количество символов для полей логина и пароля в sw13 Заходим в application\register.php Находим: } elseif ( strlen($_l2login) < 4 or strlen($_l2login) > 14 ) { $tpl->ShowError( $lang["error"], $lang["reg_err_3_1"] ); } elseif ( strlen($_l2pass1) < 6 or strlen($_l2pass1) > 16 ) { 4 и 6 это минимальное количество для логина и пароля соответственно 14 и 16 максимальное . -
Давайте узнаем насколько еще актуален SW13, чтобы двигаться дальше...
- 4 ответа
-
- 1
-
-
Ты реально веришь этому второсортному фотошопу? Посмотри хотя бы на линии
-
Как можно ненавидеть так свое государство и верить таким вбросам? Логотип это один из элементов целого комплекса работ. И это даже не доллары...
-
Модуль SW13 вывод тем ipb3.x + ips4.x + модерация тем
файл написал отзыв L2Banners L2Banners в Web составляющие
-
l2 NewYear моды ( NevesOma | L2j-mod.ru | Продажа )
тема ответил L2Banners в теме Дополнения игрового клиента
Костюмы зачет -
Ага, особенно ла2-анонс не крутит... http://mmosmile.ru/lineage/lineage-2-news/1438-5000r-za-10-cheloek-v-onlayne.html
-
Не хочу вас разочаровывать, но группу можно найти по любым запросам про lineage 2, а то что в первой теме скрин трехлетней давности висит так это потому что по этим запросом группа всегда на первом месте, не вижу ничего негативного в этом, только плюсы, вообще вы как-то неадекватно воспринимаете происходящее, не вижу особого смысла спорить не по теме.
-
Насколько я знаю данный человек ни разу не пользовался услугами не знаю чего у него так бомбит. Постоянно обращаюсь в тех поддержку по разным вопросам, если вести себя адекватно с вами будут нормально вести диалог. Если бы я хотел крутить переходы ботами я бы крутил как упсы и все были бы довольны. 300р / 30 переходов = 10р переход . цена ниже чем в директе. Ок
-
Майнинг - Bitcoin и т.д. (Обсуждение- рассуждение)
тема ответил L2Banners в теме Общение на любую тему
100$ в наше время уже не деньги, да еще и железо нужно окупить, которое к моменту окупаемости будет непригодно для дальнейшего использования... -
Тут на форуме уже поднималась эта тема не однократно, вот есть решения для ipb с пояснениями
-
Исправил. Хостеры, что-то начудили уже... Я называю вещи своими словами. Если бы я кого-то пытался обмануть я бы нашел более красивые и менее отталкивающие слова чем эти. Движек оригинальный, но я не собираюсь брать на себя ответственность так как знаю что в большинстве случаев нарушаются все все правила безопасности в эксплуатации движка.
-
По поводу анимации для отдельных серверов, чтобы не повторяться скопировал сообщение со старой темы: Дописать к классу псевдоэлемент nth-child Например у нас 2 сервера и мы хотим, что бы двигался второй: .l2banners_serv_animation_1:nth-child(2) { animation: l2banners_scale 2s infinite; } Что бы все работало, блоки анимаций должны находится на одном уровне. В данном случае вам помогут более глубокие знания о псевдоэлементах nth-child
-
Адрес сайта можешь скинуть в личку и сказать что именно анимируешь, посмотрю.
-
Спасибо за рекомендацию, с удовольствием сверстаю.
- 1 ответ
-
- 1
-