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

celsoft

Главные администраторы
  • Публикации

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

  • Посещение

  • Дней в лидерах

    1 000

Все публикации пользователя celsoft

  1. К кешированию это не имеет никакого отношение. DLE кеширует данные из БД. К картинкам это не имеет никакого отношения, они показываются напрямую браузером. Минуя DLE и вообще какие либо скрипты. Поэтому ваша проблема в чем то другом. А что видно в вебинспекторе браузера? Приведите ссылку на вашу страницу с данной новостью, чтобы можно было визуально посмотреть вашу проблему.
  2. Во первых теги [category=1][/category] ничего не выводят в принципе, они проверяют находится ли посетитель в категории 1 или нет. Во вторых в обеих случаях включили вы отдельную страницу или нет для 404 ошибки поведение DLE одинаково, просто в первом случае вы не видите ничего потому как не включили отдельной страницы, но код все равно идет в браузер 404 и не индексируется. Во вторых если стоит тег {content} в шаблоне, но контента по данному адресу нет, соответственно будет 404 ошибка. Поэтому недоработки у вас в логике построения вашего шаблона у вас, а не в DLE. И если на какой то стран
  3. Смотрите параметры тега {customs}. Нужного актера можно в новости например задавать через доп. поля.
  4. celsoft

    Очистка кеша

    Во первых никакой cron.php удалять и чистить не нужно, вы заставляете делать DLE лишнюю тяжелую работу в дальнейшем, в которой нет необходимости. Во вторых ключевое это: А теперь посмотрите на ваш код вашего стороннего модуля. Где вы в нем инициализировали и подключились к использованию этих хранилищ? Нигде. Вы оперируете лишь функциями очистки кеша, но никакие хранилища кеша не заданы, соответственно они лишь оперируют с файловым кешем по умолчанию, а DLE хранит их совершенно в другом месте. Направление я вам дал, думаю теперь вам понятно в чем проблема. Готовых модулей и ре
  5. Верно понимаете. Но у вас они включены, но не в настройках сайта, а в настройках категории для конкретной категории. Зайдите в настройки категории в которой у вас находится ваша новость, и посмотрите. Вы отключили в настройках по умолчанию, но в настройках категории включили эту микроразметку. При этом для данного типа рейтинга требуется наличие обязательно рейтинга 5 звезд, а у вас его нет, поэтому и ошибку пишет google. Отключайте в настройках групп в группах где вы это включили, или там же в настройках групп установите использование значений по умолчанию из настроек скрипта.
  6. Если вы не включали в настройках, значит микроразметка присутствует в вашем шаблоне. И она не полная при этом, на что и указывает поисковик.
  7. Новость была некорректно добавлена на сайт. Не через DLE. А например напрямую в БД. И при добавлении не были внесены в базу данных корректно все данные. Поэтому когда вы делаете это через DLE, редактируя, DLE вносит все недостающие данные и она отображается.
  8. Да плевать мне на вашу панель с большой колокольни, она вам может писать что на марсе сейчас плюс 30 облачно, с прояснениями, но это не значит что это так. Не могут быть общие модули PHP от разных версий PHP. Никак и никогда. Во вторых на вашем скриншоте список параметров настроек и имя какого модуля использует ту или иную настройку не используемые модули PHP, и даже это не значит что этот модуль подключен вообще, в третих даже то что вам показывает список настроек, это не значит что это один и тот же файл и тот же модуль, и даже не значит что PHP собран с этим модулем и он подключен. Панели и
  9. Вы сейчас пишите ерунду. Не может быть общих модулей у разных версий PHP!!!! Никак и никогда. Это даже в теории невозможно. Открываете консоль браузера и смотрите какие ошибки возвращает ваш сервер. Картинки показывает браузер напрямую с сервера, минуя какие либо скрипты, и DLE также не участвует в этом. И все зависит от того какие ошибки показывает сервер, какие угодно могут быть причины, начиная от отсутствия файлов, и заканчивая неверно выставленными правами доступа к файлам или папкам. Там абсолютно актуальная информация. Не путайте минимальные требования с рекомендуемыми.
  10. celsoft

    Не роботает

    Ссылка на добавление публикаций должна быть в любом случае совершенно не такая. Что говорит о некорректных правках самого скрипта, что собственно и является проблемой.
  11. Где то кто то писал что с сервером не в порядке? PHP это модульный интерпретатор ,каждая версия имеет свои независимые настройки, а также свой независимый набор модулей. И если у вас например корректно настроен php 7.4 и имеет весь корректный набор PHP модулей, совершенно не говорит о том php 8.2 также корректно настроен и имеет также весь необходимый набор. Причем здесь файлы DLE? PHP интерпретатор нужно корректно настраивать. Если этого не умеете, то вам нужен системный администратор который это сделает, обратитесь в службу поддержки вашего хостинга, по логам ошибок сервера посмотря
  12. celsoft

    Не роботает

    Какое отношение то что у вас на скриншоте имеет к DLE, если это не DLE? Точнее может это конечно и DLE но таких URL в оригинальном DLE не существует и никогда не существовало. Видимо проблема у вас в этом.
  13. Любая верстка делается в шаблонах, независимо от версии DLE.
  14. Я это сразу и сказал, что она не подойдет. Никаких других нет и не было.
  15. Никак. Такой возможности нет. И в данном случае вам нужно уже писать свой плагин для этого, который эту возможность будет реализовывать. Эта настройка: Она касается всего, выводит всегда и для всех, а не только для поисковых роботов.
  16. В настройках PHP у вас отключен вывод ошибок. Смотрите логи ошибок сервера, там указана сама ошибка. Либо включайте вывод ошибок в настройках PHP интерпретатора. Скорее всего он у вас или неверно сконфигурирован, либо отсутствуют какие либо обязательные PHP модули https://dle-news.ru/request.html
  17. Я не обсуждаю персонально ни с кем те или иные функции. Есть тема пожеланий на форуме, там вы можете писать все свои желания. Сами пожелания я не обсуждаю.
  18. Возможно в шаблоне, возможно в правилах nginx которые вы поставили.
  19. Принято. Будет исправлено в следующей версии.
  20. Вы хотя бы ошибку приведите, которую получаете. Что значит не работает? Как вам помогать не зная ошибки? Причина напрямую зависит от того какая ошибка, у разных ошибок, разные причины.
  21. Скроллинг работает в браузере а не на сервере или в движке. И какой и где у вас сервер не важно. У вас что то с браузером не в порядке в данном случае, либо вы некорректно меняли верстку, в тех же стандартных шаблонах. Если стандартные шаблоны не менялись вообще, т.е. полностью оригинальные, значит проблема у вас в браузере. Например какие либо плагины браузера вмешиваются в работу.
  22. К тегу [available=....] это точно не имеет никакого отношения и к его параметрам. Для этого нужны вообще абсолютно новые теги. Поэтому я и спросил, что за раздел такой для available, мало ли, может я что то неправильно понял. Теперь понятно.
  23. Очевидно, что что если это происходит только в определенном браузере, то и копать нужно именно в настройках браузера. Всевозможные настройки конфиденциальности, турбо режими, режимы прокси, всевозможные ускорители интернета и прочие плагины браузера и т.д. Чем там славится еще опера, я даже не знаю. Вас разлогинит только в одном случае, если ваш браузер не отправить на сервер ваши данные из ваших куков, или сменится ваш IP адрес. Соответственно все указанное выше влияет на данное поведение браузера. С мобильным интернетом, IP вообще может меняться очень часто. Чтобы DLE не разлогинивал
  24. celsoft

    DLE 16.0 + nginx

    Там же где вы их сообственно и брали раньше. Там и брать. Если брали на нашем сайте, то они там же и находятся https://dle-news.ru/tips/770-pravila-rewrite-dlya-podderzhki-chpu-na-serverax.html
  25. {info} это отображение системных сообщений DLE, а не раздел сайта и сообщения могут быть в любом разделе!!! а тег [available=....] указывает именно на раздел сайта.
×
×
  • Создать...