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

radrigo

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

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

  • Посещение

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

    58

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

  1. При вставке изображения, окно с выбором положения картинки обрезается.

    Пример в скрине https://yadi.sk/i/Qm67EVqBbMKuzg

    Решается следующим образом
    Создаём в шаблоне файл adminpanel.css со следующим содержимым
     

    .dropdown-menu {
        top: auto;
        bottom: 100%;
    }

     

  2. 2 минуты назад, lapons сказал:

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

    Не получается установить демо-версию, при установке пишет "Версия PHP 7.0 и выше  НЕТ"

    Хотя у меня установленна 7.1.22 (alt)  Подскажите в чём может быть проблема?

     

       

     

    Минимум 7.2

    https://dle-news.ru/request.html

    • Нравится 1
  3. 26 минут назад, celsoft сказал:

    Странный вопрос. Потому что мы это не предусматривали и не делали. Ни в старой версии, ни в актуальной. А если мы этого не делали, значит этого нет.

    У меня тоже при перетаскивании файлы на кнопку всё загружает. Никаких дополнений вообще не установлено.

    • Поддерживаю 1
  4. Если я правильно понял, то вы хотите обновить с 11.3 до 14.3 и чтобы все данные сохранились. Такое конечно возможно. В архиве с дистрибутивом есть документация, в которой всё подробно описано.

  5. 33 минуты назад, webair сказал:

    Было бы очень не плохо в 15.0 или хотя бы в 15.1 сделать, чтобы загружаемые jpg/png при конвертации в webp не удалялись (да, это можно элементарно сделать плагином, но лучше если будет в дистрибутиве).

    Это нужно, чтобы если браузер пользователя сайта не поддерживает webp, отдавать ему jpg

    
    <IfModule mod_rewrite.c>
      RewriteEngine On
    
      # serves a .webp image instead of jpg/png
      RewriteCond %{HTTP_ACCEPT} image/webp
      RewriteCond %{REQUEST_FILENAME} ^(.+)\.(jpe?g|png)$
      RewriteCond %1\.webp -f
      RewriteRule ^(.+)\.(jpe?g|png)$ $1.webp [T=image/webp,E=accept:1]
    </IfModule>
    
    <IfModule mod_headers.c>
      Header append Vary Accept env=REDIRECT_accept
    </IfModule>
    
    AddType image/webp .webp

     

    Да по-моему уже можно смело использовать без всяких заглушек. Поддерживают практически все браузеры.
    https://caniuse.com/webp

  6. 53 минуты назад, aleksandrhristich сказал:

    А куда,по-вашему,она должна вернуть?

    Хотелось бы, чтобы после массового удаления новостей эта кнопка возвращала на список новостей. А после массового удаления статей — на список статей. Разве это не логично?

  7. 12 минут назад, qwest сказал:

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

    Недавно с толкнулся с такой проблемой.

    При комментировании новости Гостем выскакивает сообщение "Ваша пользовательская сессия истекла, перезагрузите страницу в браузере и при необходимости войдите на сайт повторно."

    Но Гость не авторизован. 

    В настройках прописал HTTP_X_FORWARDED_FOR, но это не помогает. Хостинг Бегет, ДНС прописаны на Яндексе, CloudFlare, Google ProjectShield и прочие сервисы не подключены.

    Сайт https://www.wellnews.ru/. Версия DataLife Engine:  14.0.

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

    Если CloudFlare и подобные сервисы не подключены, зачем тогда HTTP_X_FORWARDED_FOR?

    Загрузите в корень сайта PHP файл со следующим содержимым, запустите его и посмотрите, где выводится ваш реальный IP-адрес

    <?php
    echo $_SERVER['HTTP_X_REAL_IP'] . " - HTTP_X_REAL_IP<br>";
    echo $_SERVER['HTTP_CLIENT_IP'] . " - HTTP_CLIENT_IP<br>";
    echo $_SERVER['HTTP_X_FORWARDED_FOR'] . " - HTTP_X_FORWARDED_FOR<br>";
    echo $_SERVER['REMOTE_ADDR'] . " - REMOTE_ADDR"
    ?>

     

    • Нравится 1
  8. Всем привет.

    Нужно сделать выбор только тех пользователей, у которых было заполнено дополнительное поле в профиле. Задача вроде простая, но вот что-то никак не получается.

    Делаю следующим образом

    Дополнительное поле указано только у одного пользователя. Однако, почему-то выводятся абсолютно все пользователи.

    $user_list = $db->query("SELECT * FROM " . PREFIX . "_users WHERE `xfields` IS NOT NULL");
     
    while ($user_list_result = mysqli_fetch_array($user_list)) {
       echo $user_list_result['name'. '<br>';
    }
    $user_list = $db->query("SELECT * FROM " . PREFIX . "_users WHERE `xfields` IS NOT NULL");
    while ($user_list_result = mysqli_fetch_array($user_list)) {
    	echo $user_list_result['name'] . '<br>';
    }

     

    Заранее признателен всем за подсказку

  9. 6 часов назад, Diman777 сказал:

    Попробуйте отредактировать новость и во вкладке доступ указать для групп только просмотр.

    Новость можно будет просматривать и останутся старые комментарии но новые комментарии добавлять нельзя будет.

    То что надо, спасибо. Забыл про эту функцию

  10. Всем привет.

    Не знаю ошибка это, или так задумано, но дело в том что при использовании DLE-проигрывателя в редакторе TinyMCE показывает ошибку валидации.

    Пишет следующее
    Error: No p element in scope but a p end tag seen.

    Говорит, что есть конечный элемент p, но нету начального. Происходит это по всей видимости из-за того, что внутри <p> содержится <div>. В правилах к <p> говорится, что он также закрывается с началом следующего абзаца или другого блочного элемента. То есть <p> закрывается блоком <div> проигрывателя и закрывающий тег </p> показывается как лишний.

    Пытался вставить код проигрывателя через исходный код без обертывания <p>, но ничего не получилось.

    Пример этой ошибки можете посмотреть здесь
    https://gusev-online.ru/news/kultura/21941-den-semi-ljubvi-i-vernosti-v-lermontovskoj-biblioteke.html

  11. Подождите, пока поддержка не ответит. А вообще DLE полноценно стало работать на php 8.x совсем недавно. Если не ошибаюсь, то пару версий назад.

    Может из-за этого не получается обновить

    • Нравится 1
×
×
  • Создать...