CMS DataLife Engine - Система управления сайтами

DimonCola

Клиенты
  • Content count

    7
  • Joined

  • Last visited

Community Reputation

0 Обычный

About DimonCola

  • Rank
    Новичок
  1. Кому интересно, вот mysql запрос, с помощью которого можно вывести все статьи, где залиты файлы, но не вставлены в полную новость. По принципу, если используете доп.поля или вставляете файлы в другие места, меняйте в запросе full_story на свой случай. $link = mysqli_connect("localhost", "user", "password", "db_name"); if ($result = mysqli_query($link, "SELECT u.id, u.title FROM dle_post u INNER JOIN dle_files d ON u.id=d.news_id WHERE `full_story` NOT LIKE '%attachment%'", MYSQLI_USE_RESULT)) { while($row = $result->fetch_row()) { echo '<a href="https://yourdomain.com/'.$row[0].'-t.html" target="_blank">'.$row[1].'</a><br>'; } } Надеюсь пост не удалят и он еще кому-нибудь поможет. Всем счастья, здоровья и успехов! И да, сработает, если только у Вас включена функция: Обрабатывать неверные URL ЧПУ (В общих настройках DLE). Ибо сделал костыльно, но хоть как.
  2. Так может просто как-нибудь поможете мне сейчас? Буду очень благодарен, реально очень нужно.
  3. Я имею ввиду залиты, но не вставлены в статью и по факту они не нужны. Таких много, на гигабайт 50 минимум. Хотелось бы как-то освободить это пространство.
  4. Здравствуйте, уважаемые форумчане и разработчики DLE. Возникла большая проблема - накопилось очень много attachment'ов в статьях, которые не используются. Можно ли как-нибудь удалить их, ведь перебирать тысячи статей и искать те, которые не вставлены в статью - глупо.