Перейти к публикации

mlide

Клиенты
  • Публикации

    33
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем mlide

  1. 24.12.2023 в 21:13, Captain сказал:

    Этот раздел форума для готовызх решений.

    Вместо тега {content}, как-то так:

    Главные и глобальные теги для шаблонов

    
    {custom category="1" order="date" from="0" limit="2"}
    {custom category="2" order="date" from="0" limit="2"}
    {custom category="1,2" order="date" from="4"}

    1. Выведет 2 последние новости из категории 1
    2. Выведет 2 последнии новости из категории 2
    3. Выведет новости из категорий 1 и 2 при этом количество новостей будет взято из настроек скрипта, а выборка будет осуществляться после 4 новости, отвечающей данному условию.

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

    {custom category="1,2" order="date" from="4"}

    вылезают новости, которые были здесь 

    {custom category="1" order="date" from="0" limit="2"}

    Похоже стандартными способами мою задумку не решить.

  2. 17 часов назад, alex32 сказал:

    Делаешь верстку модального окна + https://github.com/carhartl/jquery-cookie + теги [category] или [catlist]. Все, больше ничего не надо.

    Спасибо за подсказ, но в технологиях не силен, поэтому искал готовое решение.

  3. Всем привет! Вопрос, возможно задавался уже, но я по поиску не нашел. А в интернете весь материал старый выдаёт. Освежу вопрос.

    Как можно сделать всплывающее окно, с подтверждением 18+, при переходе в новость определенной категории. Т.е., чтобы человек кликнул по ссылке новости, появилось окно и только после подтверждения, он заходит в новость. Ещё важный момент, чтобы посетителя запоминало, хотя бы на время нахождения на сайте, а не выскакивало при каждом переходе в эту категорию.

    Подскажите, может уже есть готовое решение или плагин?

  4. Приветствую всех! По умолчанию в DLE на главной выводится лента новостей из всех категорий друг за другом. У меня возник такой вопрос, возможно ли сделать, чтобы новости выкладывались "внахлёст", т.е. вначале допустим: всегда идут 2 новости из Категории 1, потом 2 новости из Категории 2, а потом как обычно в смешку?

    Просто у меня одна категория наполняется автоматически и постоянно. И когда выкладываешь новость в другую категории, то она быстро уходит всё ниже и ниже. Получается на виду только категория, которая наполняется автоматически. Было здорово сделать, чтобы остальные новости шли между этими авто-новостями, как бы разбавляя их.

    Надеюсь понятно объяснил ) Чтобы всегда получался такой вывод новостей, как пример:

    Категории 1 

    Категории 1

    Категории 2 автонаполнение

    Категории 2 автонаполнение

    Категории 2 автонаполнение

    Категории 1

    Категории 1

    Категории 2 автонаполнение

    Категории 2 автонаполнение

    // далее обычный порядок выводится //

    Категории 1

    Категории 2 автонаполнение

    Категории 1

    Категории 2 автонаполнение

    Категории 1

     

  5. 49 минут назад, celsoft сказал:

    Тогда я бы вам дал совет не использовать турбо страницы, только навредите своему сайту. Практической пользы вам не будет никакой. Это больше для тех кто четко знает зачем это ему и для каких целей.

    А в чем может быть вред? Я почитал, вроде это просто облегченные версии обычных страниц или они не всем подходят?

  6. 11.03.2023 в 23:26, celsoft сказал:

    Прочитайте свое же сообщение, и найдите в нем слова "Тоже самое что и у топик стартера".

    А по поводу того что нет этих элементов читайте описание версии 16.0 https://dle-news.ru/release/1876-datalife-engine-v160-final-release.html в частности пункт номер 4 и убедитесь что для турбо страниц вы отдаете правильный адрес именно для турбо страниц. А также то что ваш шаблон RSS правильно сверстан именно под версию 16.0

    А на версиях ниже 16.0 нужно будет тоже что-то менять ? И подскажите, есть ли где-то на сайте DLE четкая инструкция, как эти турбо страницы подключать. Я вот до сих пор не могу их подключить, потому что не разбираюсь в этом, а информация на форуме везде кусками. В документации тоже не нашел. там только про теги.

  7. 23.03.2023 в 13:15, Yuki сказал:

    Спасибо большое за направление )) без него бы наверное еще не скоро бы сделал, а так за часок справился ))

     Если кому-то понадобиться, то получилось что-то такое:

    
    <?
    define ( 'DATALIFEENGINE', true );
    define ( 'ROOT_DIR', dirname(dirname(__FILE__)) );
    define ( 'ENGINE_DIR', ROOT_DIR . '' );
    
    include(ENGINE_DIR . '/data/config.php'); // получаю переменную $config
    include_once ENGINE_DIR . '/classes/plugins.class.php'; // для DLEPlugins
    
    switch ($config['cache_type']) {
      case '1':
        include_once (DLEPlugins::Check(ENGINE_DIR . '/classes/memcache.class.php')); // получаю класс dle_fastcache
        a0_clear_all($config);
        break;
      case '2':
        include_once (DLEPlugins::Check(ENGINE_DIR . '/classes/redis.class.php')); // получаю класс dle_fastcache
        a0_clear_all($config);
        break;
      
      default: // если файловый кеш
        include_once(DLEPlugins::Check(ENGINE_DIR . '/inc/include/functions.inc.php'));
        clear_all_caches(); // удаление файлов с диска
        clear_static_cache_id();
        break;
    }
    
    function a0_clear_all($config) { // очистка кеша из памяти
      $dlefastcache = new dle_fastcache($config);
      $dlefastcache->clear();
    }
    
    
    var_dump('END');

    Из минусов такого подхода: кеш удаляется полностью вся (может для кого-то и не минус).

    Привет! Мне надо чистить файловый кэш, подойдет данный код?

  8. Всем привет! 

    Есть ссылка для примера: https://packaged-media.redd.it/7qm0dqwsljdb1/pb/m2-res_720p.mp4?m=DASHPlaylist.mpd&v=1&e=1690059600&s=32efa0cdbea27f661a81a6fdfa3a96e2843541c8

    По сути, это обычное видео .mp4, но через админку не получается закачать "С сервера (URL):", пишет "Загрузка таких типов файлов запрещена."

    В разрешениях прописано mp4, но я так понимаю, движок смотрит на конец ссылки. 

    Что можно сделать, чтобы загружало по таким ссылкам?

     

  9. Здравствуйте!

    Хочу добавить дополнительную форму на сайт, нашел в документации как это делается, но мне не нравится адрес вида http://вашсайт.ru/index.php?do=feedback&template=X1&mailtemplate=X2

    Можно ли каким то образом изменить на читаемый адрес?

    В целом задача вставить форму на статическую страницу, есть ли другие варианты?

  10. 10.06.2023 в 22:26, my-products сказал:

    Думаю тебе это поможет.

    Спасибо, я попробовал немного примитивный способ, но это сработало. Я просто взял от старой версии движка каталог engine\editor\jscripts\froala и закинул на сайт с заменой. Все работает.

  11. Здравствуйте! Мне интересно, можно ли на текущем движке  установить более раннюю версию редактора Froala, а точнее версию из движка DLE 13.2.

    Не знаю с какой версии это пошло, но Froala, как и TinyMCE начал добавлять лишние теги параграфа <p></p>, любой перенос строки, и даже если просто в html пишешь самостоятельно разметку, каждый <br> превращается в <p><br></p>. Мне нравилось в старой версии, что разметка остается такой как ты её написал, без вмешательства.

    Если это возможно, подскажите как это сделать?

    • Поддерживаю 1
  12. Не могу понять, что я делаю не так. Создал 2 поля "Загружаемый файл" и "Загружаемая галерея изображений" , в админке они отображаются и файлы тоже загружаются и отображаются. В шаблоне прописал эти поля:

    [xfgiven_filevideos][xfgiven_filevideos][/xfgiven_filevideos]
    [xfgiven_img][xfgiven_img][/xfgiven_img]

    Но в новости на сайте ничего не отображается.
     У меня уже были поля типа "Строка", "Чистый HTML или JS код" и они нормально работают.

  13. Возможно такой вопрос был, но я не нашел на форуме и вообще где либо. Есть ли возможность использовать доп. поля внутри поля полной новости? 

    Т.е. я хочу чтобы в тексте полной новости можно было вставить содержимое доп. поле.

    НЕ в шаблоне полной новости прописывать, а именно при редактировании новости возможно как то вставлять доп. поле?

    В документации вроде тоже нет, искал. 

  14. 3 часа назад, ZzzBep сказал:

    И та и та будет, но приоритет в поиске турбо и возможность перейти на оригинал. В отчетах метрики о посещения так и будет указываться.

     

    Возможно

    А есть какая то инструкция как это сделать? В этой ветке как то всё кусками описано и я так понял это через RSS делается, разве можно через RSS все страницы сайта грузануть в Яндекс?

  15. Добрый день! Подскажите, пожалуйста, пытаюсь разобраться с турбо-страницами. Не совсем понимаю пару моментов:

    1) В поиске будут обе версии страницы обычная и турбо, или если создаешь турбо для страницы, то обычной версии уже не будет в индексе?

    2) Возможно все страницы сайта DLE перевести на турбо-страницы или только определенное кол-во выводится?

  16. 1 минуту назад, germanydletest сказал:

    Если проверка на то, пустое поле или  нет, то нельзя. Если же вывод новостей с определённым текстом в краткой новости, то да.

    Понял, спасибо, а в целом возможно такое реализовать с помощью стандартных тэгов DLE, если да, то как это можно сделать? Я вроде всё в документации просмотрел.

  17. Подскажите, начиная с какой версии этот тэг работает? И возможно ли с помощью него проверить наличие текста в краткой новости. Мне нужно нужно выводить блок с текстом краткой новости, только если текст имеется. С помощью этого тэга реально это сделать?

×
×
  • Создать...