MSK
-
Публикации
1 381 -
Зарегистрирован
-
Посещение
-
Дней в лидерах
106
Сообщения, опубликованные пользователем MSK
-
-
"Скачать все" можно сделать только с доработками скипта или в виде модуля - будет создаваться архив с картинками. Но этот процесс может быть длительным и не на всех хостингах будет работать, особенно, если много картинок в новости.
-
14 минут назад, redisl сказал:
я вот только не пойму, зачем этими вопросами заниматься, если сейчас в моде простота и доступность
Ну если вы выбираете товары исключительно по описанию, тогда достаточно только текста
Или если не важен визуальный ряд, который сопровождает сухие тексты новостей...
А занимаются этими вопросами, для того, чтобы при прочих равных, подняться в выдаче.
-
14 минут назад, celsoft сказал:
Система плагинов в DLE для этого и существует.
Ну я как бы на нее и намекаю
Это реально самое полезное, что появилось в двиге за эти годы.
-
15 минут назад, faraondog сказал:
Я бы в базе данных
Я бы пошел другим путем.
При генерации страницы полной новости заменял бы все src у картинок, кроме первой (чтобы гарантировано первая картинка была видна), на заглушки и добавил data-src.
Решается парой строк кода.
-
2 минуты назад, celsoft сказал:
Это рекомендуется делать через доп. поля,
Ну это очередной полувелосипед, который только частично решает поставленную задачу.
- 1
-
11 минут назад, celsoft сказал:
Ленивые загрузки, это уже офорление в вашем шаблоне
Чтобы ленивая загрузка давала эффект при анализе страницы, необходимо в src картинки, которые не помещаются в первый экран, вставлять заглушки и подгружать реальные картинки по мере прокрутки. В шаблоне новости этого не сделать. Необходимо на этапе вывода страницы с новостью производить манипуляции с контентом по замене src.
-
Не могу понять где логика - при авторизации остаешься на той странице, на которой решил авторизоваться.
А при разлогировании выкидывает на главную.
Почему? Оставьте на той же странице. Разлогирование используют для того, чтобы посмотреть как видит конкретную страницу не авторизованный пользователь.
- 1
-
23 часа назад, alukardua сказал:
Автоматическое удаление изображений
Читайте внимательно для каких изображений эта настройка....
Она не имеет ничего общего с картинками в опубликованных новостях.
-
26 минут назад, altayr сказал:
не пойму где копать
Для начала копайте в спаме.
-
function langdate($format, $stamp, $servertime = false, $custom = false ) { global $langdate, $member_id, $customlangdate; ... if( is_array($custom) ) $locallangdate = $customlangdate; else $locallangdate = $langdate; ... }
Не понятен тип данных - зачем проверять является ли $custom массивом, если по факту это true/false?
И зачем передавать $customlangdate если это глобальная переменная в langdate?
return langdate($matches[1], $news_date, false, $customlangdate);
и почему отличаются langdate в админке и на сайте (в админке тоже есть необходимость использовать кастомный вывод даты)?
function langdate($format, $stamp, $servertime = false ) {
function langdate($format, $stamp, $servertime = false, $custom = false ) {
-
4 часа назад, ss.seregin сказал:
Спасибо!
Для "спасибо" есть кнопочка справа под ответом
-
Тегами в шаблоне не пробовали?
[xfgiven_x] [xfvalue_x] [/xfgiven_x] Выводится дополнительное поле "x", если поле не пустое
[xfnotgiven_X] [/xfnotgiven_X] Выводят текст указанный в них если дополнительное поле не было задано при публикации новости, где "х" это имя дополнительного поля
-
Проверяйте css
вы переназначаете шрифт
div.full-story i {
...
font-family: "Segoe UI", "Helvetica Neue", Helvetica, Tahoma, Arial, sans-serif !important;
....
}
- 1
-
2 часа назад, Gameer сказал:
Это не поиск, у поиска другой url
как так другой???
65.131.250.141 - - [25/Dec/2018:23:26:04 +0200] "POST /index.php?do=search HTTP/1.0" 403 211 "-" "python-requests/2.19.1" 65.131.250.141 - - [25/Dec/2018:23:26:04 +0200] "POST /index.php?do=search HTTP/1.1" 403 193 "-" "python-requests/2.19.1"
switch ( $do ) { case "search" : if ($_REQUEST['mode'] == "advanced") $_REQUEST['full_search'] = 1; include (DLEPlugins::Check(ENGINE_DIR . '/modules/search.php')); break;
https://dle-news.ru/?do=search
а с
index.php?name=search
вернется главная страница
2 часа назад, yponec сказал:Средствами htaccess ничего нельзя придумать?
уже сделали
Необходимо на стороне сервера (nginx или apache) настроить фильтр по заголовкам User-Agent . За этим вам будет проще обратиться к хостеру.
-
Замените вызов поиска другим параметром.
Не search, а, например find и исправьте соответствующую секцию в engine.php и посмотрите где еще он используется.
Таким образом восстановите поиск.
-
Проверь заголовок rss с описание формата...
Должно быть так:
<rss xmlns:yandex="http://news.yandex.ru" xmlns:media="http://search.yahoo.com/mrss/" xmlns:turbo="http://turbo.yandex.ru" version="2.0">
- 1
-
9 часов назад, SSID сказал:
А прокликивать пустые вкладки пользователям мало удовольствия.
А что мешает убрать вывод пустых допполей?
В двиге это предусмотрено...
-
5 часов назад, Gameer сказал:
Гугл аналитика научилась собирать то что пользователь вводит в текстовое поле для ajax поиска новостей?
Что отдадите, то и соберет.
- 1
-
3 часа назад, Spyhog сказал:
Есть такое предложение: Выводить в админпанели (с возможностью очистки) всё, что ищут пользователи на сайте через стандартный модуль поиска. Это позволит узнать, что люди хотели бы видеть на сайте.
Можно это собирать в гугланалитике.
И просто и бесплатно и без органичений по объему
-
22 часа назад, skapunker сказал:
Ваша проблема решается очень просто и не нужно быть программистом. Ищете нужный скрипт, подключаете его и будет вам счастье. Тут одной строчкой можно сказать все решается.
Правильное использование отложенной загрузки картинок требует изменения в скрипте вывода новости.
Простое подключение скрипта не даст эффекта.
-
В masha.js часть ссылок на соцсети без ssl
$("#share-popup .social .tw").attr("href","http://twitter.com/share?url="+a+"&text="+b); $("#share-popup .social .tw").attr("onclick","window.open('http://twitter.com/share?url="+a+"&text="+b+"','plusshare','width=650,height=400,resizable=1,scrollbars=1,left='+(screen.availWidth/2-325)+',top='+(screen.availHeight/2-200)+'');return false;"); $("#share-popup .social .fb").attr("href","http://www.facebook.com/share.php?u="+a); $("#share-popup .social .fb").attr("onclick","window.open('http://www.facebook.com/share.php?u="+a+"','plusshare','width=650,height=400,resizable=1,scrollbars=1,left='+(screen.availWidth/2-325)+',top='+(screen.availHeight/2-200)+'');return false;"); $("#share-popup .social .vk").attr("href","http://vk.com/share.php?url="+a); $("#share-popup .social .vk").attr("onclick","window.open('http://vk.com/share.php?url="+a+"','plusshare','width=650,height=400,resizable=1,scrollbars=1,left='+(screen.availWidth/2-325)+',top='+(screen.availHeight/2-200)+'');return false;"); $("#share-popup .social .gp").attr("href","https://plus.google.com/share?url="+ a); $("#share-popup .social .gp").attr("onclick","window.open('https://plus.google.com/share?url="+a+"','plusshare','width=650,height=500,resizable=1,scrollbars=1,left='+(screen.availWidth/2-325)+',top='+(screen.availHeight/2-250)+'');return false;");
-
Всегда - значит не устарело, а изначально навигация не корректно построена с точки зрения понимания путей.
А если мобильное устройство???
Кроме этого, в левом меню разделов мы вовсе видим 2 уровня "Настройки скрипта" -> "Настройка системы" и только там Оптимизация.... Т.е. в левом меню между Настройки скрипта и Оптимизация запросов к базе данных есть еще один шаг Настройка системы
-
Используются устаревшие названия
Для отключения данной настройки зайдите в Настройки скрипта » Оптимизация запросов к базе данных, и отключите данную возможность.
Такого раздела в панели нет, есть Настройка системы.
И давно пора сделать прямые ссылки из рекомендаций на страницу настроек с открытием нужной вкладки и подсветкой строки с нужным параметром.
-
На маленьких и средних экранах недоступна возможность поиска новостей и статических в админке, т.к. не отображается кнопка открытия панели поиска.
Как сделать ленивую загрузку изображений?
в DataLife Engine (Общие вопросы)
Опубликовано:
Да не так все однозначно...
1. https://yandex.ru/support/images/sitemap-images.html - способ отдать нужные картинки в индекс
2. https://yandex.ru/blog/platon/2540#5c3f3188a2d61c0025bcf247 - ответ от Платона