Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Модуль удаления копий новостей dle 13x.-14x. (мэйби и ниже)

Тема в разделе "Хаки DLE", создана пользователем karapuz777, 7 авг 2020.

07.08.20 в 08:51
09.08.20 в 14:14
4
9.618
1
  1. TopicStarter Overlay
    karapuz777

    karapuz777 Зелёный

    Регистрация:
    13 май 2018
    Сообщения:
    11
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Модуль удаляет копии новости по заголовку и alt name.​

    1.Закинуть в корень сайта
    2.Запустить itemdelete.php

     
    • Нравится Нравится x 1
  2. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.205 / 74 / -0
    karapuz777 под какую версию дле заточен? В последних дле удалит все данные удаляемых новостей в таблице тегов и допполей? Пишу пока с телефона, нет возможности проверить, да и версию дле нужно указывать.
     
  3. iCooLER

    Кодер

    Регистрация:
    13 сен 2016
    Сообщения:
    390
    Лучших ответов:
    6
    Рейтинги:
    +318 / 12 / -0
    karapuz777, я конечно не модератор, но:
    • Данный скрипт правильнее было добавлять в раздел хаков для DLE.
    • Было бы неплохо указать, что скрипт удаляет дубли новостей именно по ЧПУ URL новости, а не по какому-то другому параметру.
    • Также полезно было бы указать какая новость из дублирующихся останется на сайте? Та, что была добавлена последней или та, что была добавлена первой?
    • Скрипт не дает никакого предупреждения пользователю и сразу при запуске удаляет новости. Следовало бы вывести список новостей, которые скрипт собирается удалить и запросить подтверждение.
    • Скрипт удаляет данные только из таблицы _post и _images(и удаляет изображения новости). Как выше уже написал byroot нужно еще учитывать таблицы _post_extras, _post_extras_cats, _xfsearch, _comments, _tags(и это не полный список).
    P.S: И да, я вы*бнулся, но все по делу )
    З.Ы: Я так понимаю скрипт используете сами и вашу проблему он решает. Разного рода подобных скриптов у меня валом, но вот они(как и скрипт, что вы выложили) без, хоть краткой, информации, без какой-либо админки(хотя не везде это нужно) и инструкции просто кое-что на палочке :)
     
    #3 iCooLER, 9 авг 2020
    Последнее редактирование: 9 авг 2020
    • Нравится Нравится x 5
    • Согласен Согласен x 1
  4. TopicStarter Overlay
    karapuz777

    karapuz777 Зелёный

    Регистрация:
    13 май 2018
    Сообщения:
    11
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    13x.-14x. На других не пробывала
     
  5. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.205 / 74 / -0
    выше так же ответ:
    удалить посты с dle_post - это одно, а удалить все данные новости с других частей БД?
     
Яндекс.Метрика