krockki
-
Публикации
28 -
Зарегистрирован
-
Посещение
-
Дней в лидерах
1
Сообщения, опубликованные пользователем krockki
-
-
Может кто поможет с данной проблемой за небольшую плату? Пишите в личку.
-
У меня на локалке есть новость с порядковым номером 10 и статистическая страница, которая начинается на 10. Так вот при включенной функции Обрабатывать неверные ЧПУ почему-то происходит 301 редирект со статистической страницы на новость. Версия DLE 13.3
-
Решил поднять тему Есть ли актуальный модуль или решение по заливке файлов на другой сервер? Если нет, кто может доработать существующий модуль за оплату?
-
@celsoftСкажите, а если браузер не поддерживает webp, пользователю будет показываться другая картинка, например, в формате jpg?
-
1 час назад, YuriBtr сказал:
Это JS и делается на уровне шаблона, плагинов много разных. Ищите по слову lazyload
Чтобы вывести фотографию в новости по принципу lazyload нужно лезть в код. Встраиванием скрипта в шаблон не обойдешься.
- 2
-
1 час назад, Spyhog сказал:
Так эти js файлы и без этого тега есть в коде страницы. Тег переносит их из верхней части в нижнюю часть.
Не посмотрел внимательно. 86 и 82 не такие критические значения. У меня иногда показатели скачат с 60 до 40, при этом я ничего не меняют на странице. Тут скорее другой какой-то фактор влияет.
-
15 часов назад, Spyhog сказал:
просто я несколько раз проверял, и не только сегодня. Удаляю код, на 4-5 пунктов скорость выше. Добавляю, сразу на 4-5 пунктов ниже становится.
Без кода гугл, что неделю назад 86 пунктов показывал, что сейчас.
Потому что {jsfiles} добавляет несколько .js файлов в код страницы. Естественно идет дополнительная загрузка и Google указывает на это.
-
20 часов назад, alukardua сказал:
Пример "data-src" на теге без изображения, где изображение еще не загружено - это всего лишь фрагмент метаданных в теге div:
<div id="myDiv" data-src="http://mydomain.com/foo.jpg"> <script> // in all browsers var imageUrl = document.getElementById("myDiv").getAttribute("data-src"); // or in modern browsers var imageUrl = document.getElementById("myDiv").dataset.src; </script>
Пример data-src в теге изображения, используемом как место для хранения URL-адреса альтернативного изображения:
<img id="myImage" src="http://mydomain.com/foo.jpg" data-src="http://mydomain.com/foo.jpg"> <script> var item = document.getElementById("myImage"); // switch the image to the URL specified in data-src item.src = item.dataset.src; </script>
Можно поконкретнее, я так и не понял. В данный момент изображение выводится вот так:
<img class="lazy loading" src="/uploads/posts/2018-11/thumbs/1542564757_86.jpg" style="max-width:100%;" alt="" data-was-processed="true">
Что мне нужно добавить в js чтобы вместо src стало data-src?
-
10 минут назад, Gameer сказал:
Перестроение публикаций сделать нужно
Необходимый класс class="lazy" я добавил, очистил кеш и перестроение сделал, все появилось. Но сама проблема в замене src на data-src. Меняю в файле и скрипт режет вывод картинки, остается только надпись TBegin....
8 минут назад, alukardua сказал:А так смотри в сторону jquery
для примера
$("#img").attr("class","card card-header");
во всех img добавляет класс
Я тестирую на локалке, но в качестве лицензионного сайта могу указать https://ochistkadetaley.ru/
Опять же повторюсь с добавлением класса проблем нет, все прописывается и выводится. Проблема с заменой src на data-src. Если меняю на data-src, картинки ломаются.
-
Всем привет. Решил прикрутить к сайту скрипт https://github.com/verlok/lazyload (постепенная загрузка изображений). Никак не могу внедрить замену img src на img data-src необходимую для работы скрипта.
Копаюсь в parse.class.php, заменяю все src и ничего. Картинка тупо пропадает при сохранении статьи. Может кто поможет как исправить или показать как нужно сделать?
Версия скрипта 13.1
-
Не знаю реализовано такое в DLE или нет, но я не нашел.
У меня на сайте есть несколько категорий, среди которых товары и статьи с разными шаблонами короткой и полной новости. Поэтому приходится выбирать, что выводить в Поиске.
Так вот, было бы неплохо реализовать вывод различных шаблонов в поиске на сайте. Т.е. к категориям 1,2,3 - один вывод информации, а для категорий 4,5,6 - другой. Соответственно все прописывать в searchresult.tpl
-
18 минут назад, celsoft сказал:
Для этого вам придется переписывать модуль обработки изображений engine/classes/thumb.class.php и модуль загрузки engine/ajax/upload.php
простым добавлением расширения этого не сделать, потому как картинки проходят обязательную обработку.
Жаль. Знаю, что вы следите за всеми обновами, включая Seo и т.д. и реализуете их в движке. Может и данные форматы включите в следующую версию? Все таки webp в 2-3 раза меньше весит того же jpg, а качество такое же. И большинство новых браузеров поддерживают отображение https://caniuse.com/#feat=webp
-
Привет всем. Как добавить формат изображения, например, jpf или webp для возможности загрузки и вывода в новости?
Прописывал в редактировании группы, загружается как файл. Редактировал файлы по типу upload.php, добился того, что скрипт пишет Данный файл не является изображением.
Версия DLE 13.1
-
Такая проблема, прописываю в модуле Редиректы страницу /o-nas/partnery.php на /o-nas/ и ничего не происходит. Отдается пустая страница с ошибкой 404.
Я не знаю косяк это или нет. Но думаю модуль на то и сделан, чтобы с любой страницы можно было делать редирект. А с .php получается нельзя?
-
Можно подредактировать вывод месяца через date. Если сейчас ставишь вывод месяца через "F", то получается по типу: 14 Март. Хотелось бы, чтобы было по русски: 14 Марта. Также и с остальными месяцами.
-
В 05.08.2018 в 14:16, melkij сказал:
День добрый всем.Подскажите как в полной новости в середине вставить рекламный код.Весь гугл прошел но ничего толкового.
Рабочий вариант для DLE:
Открыть файл engine/modules/show.full.php
найти
$tpl->set( '{full-story}', $row['full_story'] );
добавить ВЫШЕ
if( dle_strlen($row['full_story'], $config['charset']) > 150 ) { $txt = stripslashes($row['full_story']); $adv = '[banner_ЗДЕСЬ ИЗМЕНИТЬ НА ВАШ ВАРИАНТ]<br /><br />{banner_ЗДЕСЬ ИЗМЕНИТЬ НА ВАШ ВАРИАНТ}[/banner_ЗДЕСЬ ИЗМЕНИТЬ НА ВАШ ВАРИАНТ]'; $pos = strpos($txt, '<br>', round(dle_strlen($txt, $config['charset'])/3)); $part1 = substr($txt, 0, $pos); $part2 = substr($txt, $pos); $part2 = preg_replace( '/<br>/', $adv, $part2, 1 ); if( $pos !== false ) $row['full_story'] = $part1.$part2; }
-
35 минут назад, webair сказал:
$("#dle-content img").after("ваша реклама");
Можно после/перед/вместо любого элемента вставить всё что хочется. Если элементов много, можно задать какой по счету элемент или конечный. Даже никаких особых знаний не требуется.
Есть вариант даже проще. Называется - Поиск и замена, если вы заранее не предусмотрели рекламу. Стандартный функционал DLE. Если сложновато вставлять в нужное место - используйте mysql, php, регулярные выражения.
Не надо захламлять DLE вещами, не касающимися функционала.
Спасибо, я знаю как вставлять рекламу посредством изменения файлов. Каждый пользователь использует по разному движок: сайты с сериалами, каталоги, даже магазины. Усовершенствование рекламного модуля очень даже касающийся функционала, полезен для статейных сайтов, которых на DLE достаточное количество.
-
6 часов назад, alex32 сказал:
для этого я знаю один сайт, он начинается на фри, и заканчивается на ланс.
Для этого существует данная тема на форуме. Ваше остроумие тут не уместно.
-
5 часов назад, RAF12 сказал:
Поддерживаю, на данный момент контекстную рекламу никак нельзя вставить в саму статью.
Есть решение костыль, вставкой кода прямо в файл. Но хотелось бы нормальную рабочую систему.
-
Привет. Не знаю писали здесь или нет. Я хотел бы видеть расширенную систему управления рекламой, что-то по типу Flat для Wordpress. Чтобы можно было вставлять блоки рекламы к примеру после h2 в тексте или после картинки, разделение блоков для пользователей пришедших с гугл и яндекс и т.д. Всплывашки для мобильных или компьютерных пользователей и т.д.
- 3
-
50 минут назад, celsoft сказал:
Проверил этот текст в ББ редакторе, на чистом дистрибутиве на тестовом сервере. Никаких проблем не выявлено. Он сохраняется и никуда не пропадает. Пересохранил его многократно, не пропал. Нужно на вашем сервере смотреть в чем проблема. Скорее всего проблема в серверном ПО у вас, например в его настройках или некорректной работе стандартных функций.
Спасибо, что проверили. Действительно нужно было скинуть вам полную статью. Ошибку уже нашли и исправили. Если нужно, могу сбросить в личку.
-
11 минуту назад, germanydletest сказал:
На всех сайтах, например, http://livecoins.ru/
-
Скорее всего у тебя старая версия DLE
-
Пишу новость, добавляю всякие теги для форматирования: a li ul span, сохраняю. Нажимаю редактировать и в блоке Полное описание вижу пустое поле. Происходит такое не всегда, а только в некоторых случаях и наблюдается проблема еще со старых версий DLE.
Причем если переключится на другой редактор, то новость показывается. Но я привык работать с BBcodes, поэтому хочу, чтобы проблему пофиксили.
В последний раз проблема возникла из-за добавления вот такого кода:
<div class="toc_white have_bullets" id="toc_container"> <p class="toc_title">Содержание</p> <ul class="toc_list"> <li><a href="#i">Биологическая роль</a> <ul> <li><a href="#i-2">Основные функции</a></li> <li><a href="#i-3">Роль в беременности</a></li> </ul> </li> <li><a href="#i-4">Источники витамина Е</a></li> <li><a href="#i-5">Нормы витамина Е</a> <ul> <li><a href="#i-6">Суточная норма</a></li> <li><a href="#i-7">Дефицит</a></li> <li><a href="#i-8">Передозировка</a></li> </ul> </li> <li><a href="#i-9">Частые вопросы</a></li> </ul> </div>
Неверный 301 редирект
в Прием багов
Опубликовано:
Спасибо, страница заработала. Однако почему-то в ней отсутствуют html теги static.tpl, в результате все съезжает. Не знаете как этот момент поправить?