Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Удаление нестандартных модулей от 3.0.x после конвертации

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 14 лет
Откуда: Сергиев Посад
Благодарил (а): 306 раз
Поблагодарили: 296 раз

Удаление нестандартных модулей от 3.0.x после конвертации

Сообщение владимир1983 »

2015-01-07_180920.jpg
Скрипт позволяет удалить нестандартные(оставшиеся от МОДОВ 3.0.x) модули. А так же вычистить базу данных от остатков прав доступа и функций управления этими модулями.
  • Убедитесь, что вы сделали резервную копию вашей базы данных перед выполнением скрипта.
  • Загрузите файл modission_reset.zip, разархивируйте и загрузите файл modission_reset.php в корневую папку (там где находиться файл config.php).
  • Авторизуйтесь под администратором с правами основателя.
  • Откройте файл в браузере, например http://example.com/forum/modission_reset.php
  • Выберите нужную опцию и запустите скрипт.
  • Удалить файл с сервера.
Важно! В случае использования скрипта при установленных расширениях phpbb 3.1.x будут удалены установленные модули управления расширениями.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

Re: Удаление нестандартных модулей от 3.0.x после конвертаци

Сообщение Alecto »

может ли данный скрипт предварительно показать, что он считает "лишним" без удаления?
правильно ли я понимаю, что если перед обновлением с 3012 до 31х база очищалась через STK, то в данном скрипте нужды нет?
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 14 лет
Откуда: Сергиев Посад
Благодарил (а): 306 раз
Поблагодарили: 296 раз

Re: Удаление нестандартных модулей от 3.0.x после конвертаци

Сообщение владимир1983 »

Alecto писал(а):показать, что он считает "лишним" без удаления?
Нет, этого скрипт не может. Он считает лишним все чего нет в дефолтном 3.0.12.
Alecto писал(а):то в данном скрипте нужды нет?
Да если ты вычищал лишние модули и сбрасывал настройки прав доступа и ролей в дефолтное состояние.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: Удаление нестандартных модулей от 3.0.x после конвертаци

Сообщение Sheer »

Alecto писал(а):может ли данный скрипт предварительно показать, что он считает "лишним" без удаления?
Нет.
Alecto писал(а):если перед обновлением с 3012 до 31х база очищалась через STK, то в данном скрипте нужды нет?
Да.
Зы. Скрипт скусь - тупо удаляет модули из БДЖ без проверки древовидной структуры - это может ее нарушить - поломать left_id и right_id

Добавлено спустя 36 секунд:
Re: Удаление нестандартных модулей от 3.0.x после конвертации
владимир1983 писал(а):если ты вычищал лишнии
Он не вычищает, он переустанавливает.

Добавлено спустя 2 минуты 11 секунд:
Re: Удаление нестандартных модулей от 3.0.x после конвертации
Допилю вот [DEV] STK for phpBB 3.1.x ,будет проверять и корректно удалять
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 14 лет
Откуда: Сергиев Посад
Благодарил (а): 306 раз
Поблагодарили: 296 раз

Re: Удаление нестандартных модулей от 3.0.x после конвертаци

Сообщение владимир1983 »

Sheer писал(а):Допилю вот
Как бы хотелось чтобы уже офф определился с требуемым функционалом под 3.1 и уже и таки выпустил stk под 3.1. Косяков и остатков после конвертов вагон.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: Удаление нестандартных модулей от 3.0.x после конвертаци

Сообщение Sheer »

владимир1983 писал(а):Как бы хотелось
Как бы хотелось, чтобы потестили то, что не офф - он-то поприличнее получился ;)

Добавлено спустя 3 минуты 1 секунду:
Re: Удаление нестандартных модулей от 3.0.x после конвертации
Кстати https://www.phpbb.com/community/viewtop ... #p13659466
ответ на
Questions:
1.s there any plan to support the STK?
так и не был дан. Похоже они пока и не собираются.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 14 лет
Откуда: Сергиев Посад
Благодарил (а): 306 раз
Поблагодарили: 296 раз

Re: Удаление нестандартных модулей от 3.0.x после конвертаци

Сообщение владимир1983 »

Sheer писал(а):чтобы потестили
Есть у меня тройка-пяток мест где я могу попробовать, тогда отпишу по факту.
А ты на оффе не публиковал эту версию?
Хотя где его анонсировать, не экст ведь :?

Добавлено спустя 54 секунды:
Re: Удаление нестандартных модулей от 3.0.x после конвертации
Да пофиг, надо было в развитии экстов анонсировать ИМХО.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: Удаление нестандартных модулей от 3.0.x после конвертаци

Сообщение Sheer »

владимир1983 писал(а):А ты на оффе не публиковал эту версию?
https://www.phpbb.com/customise/db/offi ... 41#p398441
и еще Руслан отрекламировал https://www.phpbb.com/community/viewtop ... #p13881181
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: Удаление нестандартных модулей от 3.0.x после конвертаци

Сообщение Sheer »

Вот сваял в рамках трудов по STK. Осталось придумать, куда этот функционал воткнуть.
Скрипт работает в двух режимах - автоматического удаления, или через ACP. По умолчанию происходит только поиск экстра модулей, со ссылкой на место в ACP, где можно удалить/отключить этот модуль.
modules_acp.jpg
В автоматическом режиме скрипт сам находит и удаляет лишние. Удаление ведется при помощи встроенных функций phpBB3.1 - не нарушая порядка left_id и right_id
modules_auto.jpg
Чтобы запустить в авто режиме нужно открыть скрипт в редакторе и убрать комментарии из строки 369

Код: Выделить всё

/*
Удалите комментарий // из этой строки, если хотите включить автоматическое удаление модулей
*/
//----------------------------------------------------------------------------*
			//delete_module($module_id, $main);
//----------------------------------------------------------------------------*
В девственно чистом форуме должно быть так
modules_clear.jpg
Добавлено спустя 1 минуту 22 секунды:
Re: Удаление нестандартных модулей от 3.0.x после конвертации
Сообщения на русском не локализованы - сохранять в кодировке UTF-8 без BOM!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 14 лет
Откуда: Сергиев Посад
Благодарил (а): 306 раз
Поблагодарили: 296 раз

Re: Удаление нестандартных модулей от 3.0.x после конвертаци

Сообщение владимир1983 »

Пойду попробую на тестовом.
На гитхабе не вижу последних изменений https://github.com/AlexSheer/phpbb3.1-STK
Где взять актуальную версию?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: Удаление нестандартных модулей от 3.0.x после конвертаци

Сообщение Sheer »

Это отдельный независимый скрипт - в STK не включен.
В STK последнее изменение 2 дня назад https://github.com/AlexSheer/phpbb3.1-S ... f4bb0965e1

Добавлено спустя 1 минуту 20 секунд:
Re: Удаление нестандартных модулей от 3.0.x после конвертации
Оё, сам скрипт забыл вложить, башка!

Добавлено спустя 1 минуту 38 секунд:
Re: Удаление нестандартных модулей от 3.0.x после конвертации
Добавил вложение Удаление нестандартных модулей от 3.0.x после конвертации
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 14 лет
Откуда: Сергиев Посад
Благодарил (а): 306 раз
Поблагодарили: 296 раз

Re: Удаление нестандартных модулей от 3.0.x после конвертаци

Сообщение владимир1983 »

Зачетная штука!
При наличии большого количества хвостов умучаешся конечно ходить в админку и руками прибивать модули, было бы круто если бы была возможность отмечать это дело чек боксами и при последующем шаге сносить выбранное. Но если каждый раз ходить, то это практически гарантирует то что не снесешь лишнего. Может target="_blank" прицепить на линки для переходов к действию?
Ты ведь смотрел скрипт из первого поста?
Вырезать бы оттуда функционал проверки дополнительных групповых прав доступа и настроек прав от нестандартных модулей, чтобы это тоже все можно было снести.
Это был бы зачетный скрипт в помощь при миграции!
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: Удаление нестандартных модулей от 3.0.x после конвертаци

Сообщение Sheer »

владимир1983 писал(а):чтобы это тоже все можно было снести.
Это все можно снести при помощи акт. версии STK- все нестандартные таблицы, колонки из стандартных таблиц, права доступа, роли, значения config. Вот только нужно добавить туда функционал из моего скрипта. Тружусь...

Добавлено спустя 20 секунд:
Re: Удаление нестандартных модулей от 3.0.x после конвертации
владимир1983 писал(а):Может target="_blank" прицепить
Прицепи
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 14 лет
Откуда: Сергиев Посад
Благодарил (а): 306 раз
Поблагодарили: 296 раз

Re: Удаление нестандартных модулей от 3.0.x после конвертаци

Сообщение владимир1983 »

Sheer писал(а):при помощи акт. версии STK
Ну отлично тогда, этот скрипт будет хорошим дополнением!
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: Удаление нестандартных модулей от 3.0.x после конвертаци

Сообщение Sheer »

Он будет не нужен, ибо будет внедрен в STK - планов громадьё Изображение
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Вернуться в «Поддержка phpBB 3.1.x»