• SanDev.pro
  •  › 
  • Комментарии
  •  › 
  • Страница 6
foto
Администратор 26 марта 2020 00:29 #

Хлебные крошки в Speedbar + RDFa

Удалить строку вовсе:
if ($titl_e) $s_navigation .= " {$config['speedbar_separator']} " . $titl_e;
0
foto
Администратор 25 марта 2020 20:24 #

Оптимизация DLE

Если вопрос касается самого факта долгой работы с LIMIT на больших базах, то да.
Если говорить о целесообразности этих правок, то нет.
0
foto
Администратор 25 марта 2020 19:34 #

Автоматический вывод подкатегорий

В данном коде нет ничего такого, что было бы привязано к версии DLE.
Даже специально проверил на 14.0, всё работает.
0
foto
Администратор 17 марта 2020 13:02 #

Мультивыбор в доп.полях для DLE 13 v.1.2

Установка модуля и его проверка у меня заняла не более 3х минут.
Ответ на ваш вопрос я дам через неделю.
0
foto
Администратор 14 марта 2020 15:35 #

Простые заголовки (метатеги)

1. Модуль работает только в полной новости.
2. Модуль не имеет никакого отношения к формированию и обработке тега {short-story limit="150"}
0
foto
Администратор 11 марта 2020 21:39 #

Light-Chat v.1.2.2

В модуле реализовано только файловое хранение кеша.
0
foto
Администратор 9 марта 2020 14:34 #

Простые заголовки (метатеги)

Это штатный тег DLE. Данный хак не имеет к этому никакого отношения.
Для начала вам нужно выяснить почему у вас не работает этот тег.
0
foto
Администратор 8 марта 2020 11:54 #

Простые заголовки (метатеги)

Вероятнее всего у вас слишком старая версия DLE, которая не поддерживает такой тег с limit="..."
0
foto
Администратор 28 февраля 2020 01:06 #

DialogPM by Sander v.1.0.14

Нет оснований полагать обратное.
0
foto
Администратор 21 февраля 2020 15:03 #

Оптимизация DLE

п.2 исправлен.
Остальное актуально.
Со временем возможно будет что-то сделано и касательно 3го пункта.
Так же возможно для п.4. будет добавлена настройка в админке.
1 и 5 - это больше рекомендации и они будут актуальными всегда.
0
foto
Администратор 21 февраля 2020 14:47 #

Power-Log by Sander

На сколько мне известно, GeoIP уже более года (если не больше) как перестал обновлять бесплатную базу IP адресов.
Файлы geoip расположены по адресу engine/mods/power_log/geo/.
В принципе достаточно обновить файл GeoLiteCity.dat
0
foto
Администратор 21 февраля 2020 14:44 #

Расширение функционала шаблонизатора для списка коротких новостей

Это не баг и не фича, а очевидный алгоритм работы.
То что внутри тегов [list] - это виртуальный шаблон shortstory.tpl
То что вне его - это грубо говоря тот же main.tpl. И в нем невозможно вывести теги доп.полей из коротких новостей.
0
foto
Администратор 21 февраля 2020 14:40 #

Простые заголовки (метатеги)

Проверил. Установил на чистую DLE 14.0 через утилиту управления плагинами.
Заголовок страницы сформирован правильно. Никаких проблем не замечено.
0
foto
Администратор 21 февраля 2020 14:29 #

Miniposter PRO by Sander v.3.4.4

Код модуля не имеет никаких проблем в совместимости с PHP 7.4
Но ionCube пока не еще не выпустил версию для кодирования и декодирования для новой версии PHP.
0
foto
Администратор 8 февраля 2020 13:42 #

Хлебные крошки в Speedbar + RDFa

Обновил код.
+2
foto
Администратор 7 февраля 2020 23:26 #

Miniposter PRO by Sander v.3.4.4

1. Убедитесь, что у вас на сервере не закрыты внешние соединения. Простейший способ это проверить - попробовать загрузить картинку через стандартный загрузчик DLE по url адресу картинки.
2. Возможно в адресе картинки формат не JPG, а WEBP. Из такого формата нельзя создавать постеры если картинка на стороннем сервере.
+1
foto
Администратор 3 февраля 2020 00:41 #

Повышаем точность стандартного рейтинга

Это говнокод.
Когда ширина элемента шаблона строго прописана в php файле. В данном случае - это ширина звездочки рейтинга.
0
foto
Администратор 31 января 2020 17:37 #

Расширение функционала стандартного рейтинга "Нравится" - "Не нравится"

Я знаю.
Нужно отредактировать код функции ShowRating в файле engine/modules/functions.php
Прописать соответствующие стили в файле стилей шаблона.
И в файле engine/ajax/rating.php заменить 5 на 10 в этой строке
if( $go_rate > 5 or $go_rate < 1 ) $go_rate = false;
0
foto
Администратор 31 января 2020 17:34 #

Повышаем точность стандартного рейтинга

Так же. Строку:
if( $rating AND $vote_num ) $rating = round( ($rating / $vote_num), 0 );

Заменить на
if( $rating AND $vote_num ) $rating = round( ($rating / $vote_num), 1 );


Замену выполнять не вручную, а через утилиту управления плагинами.
0
foto
Администратор 24 января 2020 23:27 #

Простые заголовки (метатеги)

////////////////////////////////////////////////////////////////////////////////////////////////
		$simple_meta = array('title','description','keywords');
		foreach ($simple_meta as $key) {
			if (preg_match("#\[({$key})\](.*?)\[/\\1\]\s*#is", $tpl->result['content'], $meta_found)) {
				$key = str_replace('title', 'header_title', $key);
				$meta_found[2] = preg_replace("#\s{2,}#s", " ", $meta_found[2]);
				$metatags[$key] = trim(strip_tags($meta_found[2]));
				$tpl->result['content'] = str_replace($meta_found[0], "", $tpl->result['content']);
			}
		}
////////////////////////////////////////////////////////////////////////////////////////////////
0
foto
Администратор 23 января 2020 12:08 #

Хлебные крошки в Speedbar + RDFa

Пора обновить php. Хотя бы до 5.6
0
foto
Администратор 31 декабря 2019 02:03 #

Мультивыбор в доп.полях для DLE 13 v.1.2

Если просто поменять тип поля - то в новостях ничего не изменится.
А вот при редактировании и сохранении новости есть нюансы.
Допустим вы сделали поле "мультивыбор" и в перечень значений указали "Один, Два, Три".
А в новости у вас значение поля было вручную задано, например: "2019". В таком случае ни одно поле не будет отмеченным и при сохранении поля будет очищено и заменено на новое выбранное значение.
0
foto
Администратор 24 декабря 2019 14:45 #

DialogPM by Sander v.1.0.14

В закодированной части путь /mods/ нигде не прописан.
0
foto
Администратор 24 декабря 2019 14:42 #

Multi-Rating by Sander v.2.4.2

Внимание! У Вас нет прав для просмотра скрытого текста.
0
foto
Администратор 12 декабря 2019 22:28 #

ModAlert (Front-End) - замена стандартным alert сообщениям

Можно, все в стилях.
Заменить top: 0; на bottom: 0;
Возможно этого будет достаточно.
0
foto
Администратор 12 декабря 2019 01:02 #

Кастомизация облака тегов

Довольно таки проблематично.
Нужно будет полностью переписать работу вывода тегов.
Ну или костыли писать.
0
foto
Администратор 12 декабря 2019 00:59 #

Содержания статьи для DLE

Я не поленился, проверил.
На DLE 13.3 с BB редактором работает без каких-либо проблем.
Устанавливал версию с гитхаба через утилиту управления плагинами.
0
foto
Администратор 12 декабря 2019 00:59 #

Содержания статьи для DLE

Я не поленился, проверил.
На DLE 13.3 с BB редактором работает без каких-либо проблем.
Устанавливал версию с гитхаба через утилиту управления плагинами.
0
foto
Администратор 9 декабря 2019 15:54 #

Fast-PM by Sander

1. Нет, стандартные ЛС же не поддерживают работу с гостями.
2. Этот модуль уже давно снят с продажи. Но даже в DialogPM нет возможности общения с гостями.
0
foto
Администратор 8 декабря 2019 11:49 #

Light-Chat v.1.2.2

В теории такое можно сделать, но я не готов браться за реализацию.
0
foto
Администратор 3 декабря 2019 14:25 #

Как установить старый модуль на DLE 13.0 в новой системе управления плагинами

Бесполезный - в принципе согласен.
Экономия трафика ничтожна, но думаю не в этом цель.
А вот касательно нагрузки - не согласен. Время выполнения 2-5 мс.
Организация кеширования повлечет гораздо больше трудозатрат и ресурсов.
0
foto
Администратор 2 декабря 2019 15:30 #

Как установить старый модуль на DLE 13.0 в новой системе управления плагинами

engine/modules/main.php
Найти строку:
echo $tpl->result['main'];

Выше вставить:
function minify_html(&$buffer) {
	$search = array("/\>[^\S ]+/s", "/[^\S ]+\</s", "/(\s)+/s", "/<!--(?![^<]*noindex)(.*?)-->/");
	$replace = array(">", "<", "\\1", "");
	$buffer = preg_replace($search, $replace, $buffer);
}
minify_html($tpl->result['main']);


P.S. После правок - тщательно проверьте работу сайта. Могут быть проблемы с JS кодом и не только.
0
foto
Администратор 29 ноября 2019 13:46 #

DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Да, на 13.3 модуль работает.
Платежных систем в модуле очень мало (webmoney и megakassa) и это направление развиваться не будет.
В комментарии выше #comment-id-2185 я писал, что ведется разработка модуля баланса пользователя. В нем уже будет много платежных систем.
0
foto
Администратор 29 ноября 2019 13:43 #

DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

В данный момент нет, но планирую глобально пересмотреть политику работы с поддоменами для всех своих модулей.
Сейчас могу в ручном режиме бесплатно выдать ключ для таких поддоменов.
0
foto
Администратор 29 ноября 2019 13:40 #

DialogPM by Sander v.1.0.14

Можно, но только в стандартном BB редакторе и для этого нужно писать соответствующий JS обработчик.
0
foto
Администратор 25 ноября 2019 22:09 #

Multi-Rating by Sander v.2.4.2

Не понял вопроса. Как раз он там и выводится. Тег {rateval}.
Если вы про стандартный рейтинг - то нет.

Если вы про main.tpl от основного шаблона - то нет, модуль работает только в шаблоне полной новости.
0
foto
Администратор 24 ноября 2019 16:36 #

DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Категорически нет.
Во первых, разрабатывается свой модуль биллинга. Так называемая "базовая версия" будет бесплатной.
Во вторых, с очень большой вероятностью - развод. Ни авторства, ни описания, ничего, только предзаказ на яндекс кошелек.
0
foto
Администратор 17 ноября 2019 17:20 #

Мультивыбор в доп.полях для DLE 13 v.1.2

В настройках доп.поля вы сами указываете "Разделитель для списка перекрестных ссылок"
0
foto
Администратор 14 ноября 2019 14:27 #

Оптимизация DLE

п.2 исправлен.
Остальное актуально.
Со временем возможно будет что-то сделано и касательно 3го пункта.
Так же возможно для п.4. будет добавлена настройка в админке.
1 и 5 - это больше рекомендации и они будут актуальными всегда.
+1
foto
Администратор 14 ноября 2019 14:19 #

Простые заголовки (метатеги)

Наибольшая нагрузка осуществляется на мозг администратора при установке и настройке хака. Во всех остальных случаях нагрузка ничтожно мала и ею можно пренебречь.
Скажем так, нагрузка такая же как от тега {title limit="100"}
0
foto
Администратор 9 ноября 2019 14:29 #

Power-Log (light) by Sander

Да, такое вполне реализуемо без каких-либо проблем.
Код модуля полностью открыт.
Но я этим заниматься не хочу.
0
foto
Администратор 26 октября 2019 16:43 #

xSort by Sander v.1.5.4

Этот модуль абсолютно не то, что вам нужно.
Прошу прощения, что на почту не ответил.
Данный модуль абсолютно никак не сможет выполнять функции фильтра с указанного сайта.
0
foto
Администратор 15 октября 2019 22:33 #

Оптимизация DLE

engine/inc/cmoderation.php
Функция clear_cache();
0
foto
Администратор 7 октября 2019 14:35 #

Power-Log by Sander

Не должно, но может.
Если время возрастает ощутимо - то пора задуматься о переезде на более производительный сервер. Или задуматься над оптимизацией хаков/модулей.
0
foto
Администратор 6 октября 2019 19:54 #

yConfirm - подтверждение действий v1.1

Чем не угодили - я описал в статье. В любом случае они требуют дополнительных действий. Будь то движение мышкой или рукой, чтобы нажать Enter.
Существует небольшая вероятность случайного клика по кнопке. Вероятность же двойного клика настолько мала, что ею можно пренебречь. Но если сильно хочется - можете легко в стилях прописать смещение, чтобы кнопка подтверждения появлялась выше курсора.
0
foto
Администратор 6 октября 2019 18:51 #

Оптимизация DLE

Частично да, частично не знаю.
0
foto
Администратор 27 сентября 2019 19:34 #

Multi-Rating by Sander v.2.4.2

Тут не подскажу, вероятнее всего нужно комплексно подходить к настойке микроразметки по всей странице.
0
foto
Администратор 27 сентября 2019 19:33 #

Хак: Автоматический вывод списка ID подкатегорий

Сомневаюсь. Но попробуйте, это же вам ничего не стоит и не займет много времени.
0
foto
Администратор 27 сентября 2019 19:31 #

xSort by Sander v.1.5.4

Примерно так:
.xsort-selected {
    max-width: 80px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
+2
foto
Администратор 26 сентября 2019 11:41 #

Multi-Rating by Sander v.2.4.2

Добавил файл лицензии для 7.3
Скачайте модуль заново.
+1
© Sander-Development. 2009-2024.
При копировании, ссылка на источник обязательна.