1. Мы продолжаем публиковать интересные статьи на тему SocialEngine 4. Одна из статей посвящена правильному выбору сервера для вашей социальной сети, а другая содержит советы по увеличению производительности платформы. Также мы добавили большую статью о пользовательских уровнях. Ознакомиться со статьями вы можете в разделе Вопросы и Ответы SocialEngine 4.
  2. Вам кажется, что ваша версия SocialEngine 4, работает медленно?

    Голосуйте. Пишите свою версию системы, железо на чем работает и количество пользователей. Будем увеличивать производительность :-) Подробнее

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

Безопасное и полное удаление плагинов - теперь это возможно!!!

Discussion in 'Прочая Поддержка - Help Requests' started by aj7r, Jun 18, 2010.

?

Какие функции нужны в "удалялках"

Выбор что адалять, а что нет 49 vote(s) 73.1%
Удаление файлов 35 vote(s) 52.2%
Всё нужное и так есть 10 vote(s) 14.9%
Multiple votes are allowed.
  1. SpartakuS User


    Offline
    • Знаменитый
    Message Count:
    797
    Likes Received:
    82
    Давай в аське
  2. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    Мод удаления плагинов SE3.20

    Благодаря SpartakuS(у) мод практически готов.

    del_plug3..jpg del_plug4..jpg del_plug5..jpg

    Итого:
    • Удаляем прямо из админки
    • Файлы удаления не доступны без авторизации в админпанели
    • На странице обзора плагинов можно теперь ещё и удалять плагины
    • Ссылка на удаление выводится автоматически при наличии соответствующего файла удаления
    • Есть защита от дурака. NEW
    • Добавлена мультиязычность. NEW
    • Мало файлов удаления, не комплект так сказать. Обязательно имена файлов удаления должны быть такими delete_( имя плагина, т.е. plugin_type ).php
      (Мультиязычность не поддерживается)
    • После удаления, инфа выводится на фоне админпанели. NEW
    • Данный мод почти доделан

    Как надо делать файлы удаления.
    Пример - листинг файла delete_radcodes.php
    PHP:

    <?php
    $page 
    'admin_delete_plugin';
    include 
    "admin_header.php";

    $plugin_type "radcodes";

    $query mysql_query("DELETE FROM se_plugins WHERE plugin_type='$plugin_type'");
    if (
    $query) {
        
    $result .= "Данные из se_plugins удалены<br>";
    } else {
        
    $result .= "Ошибка удаления данных из se_plugins: ".mysql_error()."<br>";
    }

    $query mysql_query("DELETE FROM se_languagevars WHERE
        languagevar_id='11000001'
        OR languagevar_id='11000002'
        OR languagevar_id='11000003'
        OR languagevar_id='11000004'
        OR languagevar_id='11000005'
        OR languagevar_id='11000006'
        OR languagevar_id='11000007'
        OR languagevar_id='11000008'
        OR languagevar_id='11000009'
        OR languagevar_id='11000010'
        OR languagevar_id='11000011'
        OR languagevar_id='11000012'
        OR languagevar_id='11000013'
        OR languagevar_id='11000014'
        OR languagevar_id='11000015'
        OR languagevar_id='11000016'
        OR languagevar_id='11000017'
        "
    );
    if (
    $query) {
        
    $result .= "Данные из se_languagevars удалены<br>";
    } else {
        
    $result .= "Ошибка удаления данных из se_languagevars: ".mysql_error()."<br>";
    }

    $query mysql_query("DROP TABLE rc_geocache");
    if (
    $query) {
        
    $result .= "Таблица rc_geocache удалена<br>";
    } else {
        
    $result .= "Ошибка удаления таблицы rc_geocache: ".mysql_error()."<br>";
    }

    $query mysql_query("ALTER TABLE se_settings DROP setting_radcodes_remote_type, DROP setting_radcodes_google_map_api;");
    if (
    $query) {
        
    $result .= "Поля из se_settings удалены<br>";
    } else {
        
    $result .= "Ошибка удаления полей из se_settings: ".mysql_error()."<br>";
    }

    $smarty->assign('result'$result);
    $smarty->assign('plugin'$plugin_type);
    include 
    "admin_footer.php";

    ?>
    Дополнительные удалялки в архиве admin:

    delete_arcade
    delete_business
    delete_he_avatar
    delete_he_quiz
    delete_vid
    delete_video
    delete_wink

    Attached Files:

  3. SpartakuS User


    Offline
    • Знаменитый
    Message Count:
    797
    Likes Received:
    82
    Если тс готов написать по моему алгориму автматическое генерирование запросов для плагина исходя из его инстала, то велком в аську. В принципе нечего сложного. ПРосто у меня времени нет.
  4. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    О, супер!
    Только попозжее.
  5. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    aj7r, дело за тобой.
    Мод готов, осталось написать "удалялок" ко всем существующим плагинам.
  6. Qwert911 Active member


    Offline
    Message Count:
    137
    Likes Received:
    0
    My version of SE:
    3.19
    пожалуйста напишите простую удалялку для Guru Arcade Plugin v1.3 (так он прописан у меня в админке.)
  7. aj7r Thread starter User


    Offline
    Message Count:
    128
    Likes Received:
    39
    My version of SE:
    3.20
    где это чюдо скачать?

    Для остальных плагинов если нечего не изменится начну писать завтра
  8. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
  9. Qwert911 Active member


    Offline
    Message Count:
    137
    Likes Received:
    0
    My version of SE:
    3.19
  10. Prado Challenge Everything


    Offline
    • Admin
    Message Count:
    3,191
    Likes Received:
    786
    My version of phpFox:
    3.0.0
    Надо пакет сделать :) из всего это гусь + аж7

Share This Page

All rights reserved SocEngine.ru ©