Dr.Freddy Опубликовано 2 Сентября 2005 Жалоба Поделиться Опубликовано 2 Сентября 2005 Сабжевый сценарий предназначен для объединения двух форумов версии 2.0.x. Объединяются все таблицы обеих форумов, за исключением списков пользовательских / административных сессий, скиновой информации, настроек и кэша поисковых запросов. Помимо этого, сценарий умеет:Заменять URL старых форумов на URL нового форума во всех топиках, сообщениях и личных письмах.Искать «двойников» (т.е. лиц, зарегистрированных на обеих форумах) — поиск ведётся по совпадению ника и почтового адреса. Предоставляется несложный интерфейс для объединения таких аккаунтов в один.Искать «призраков», т.е. лиц, не заходивших на форум X месяцев и не оставивших ни одного сообщения. Предоставляется интерфейс для их выборочного удаления из базы.Другие аннонсированные возможности:Поддерживается мод наград. В перспективе будет поддерживаться и вариант SAT'а.Сценарий позволяет вести подробный протокол своей работы.Предусмотрена настройка «Записей на шаг», регулирующая количество записей, обрабатываемых скриптом за один сеанс работы. Это позволяет избежать ограничений хостера на время выполнения скрипта / объём памяти, которую использует один процесс.UNATCO работает через драйвер баз данных IPS. Таким образом, теоретически можно объединять не только базы данных mySQL — хотя тестирование, конечно, проводится исключительно на нём.На данный момент UNATCO разрабатывается и отлаживается, пре-релиз ожидается в течении месяца. Если есть какие-либо вопросы, рекомендации и предложения, буду рад их услышать. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Valera Опубликовано 2 Сентября 2005 Жалоба Поделиться Опубликовано 2 Сентября 2005 А что происходит с админами из разных форумов? Они все становятся админами или нет? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Dr.Freddy Опубликовано 2 Сентября 2005 Автор Жалоба Поделиться Опубликовано 2 Сентября 2005 Да, становятся. Собственно, это просто стандартное действие для группы — все свойства, в том числе доступ к ACP и супер-модерация, сохраняются для каждой. После объединения потребуется ручная унификация групп, так как участники разных групп аккаунтов в одну группу после объединения не попадут. Например, будет две группы «Администрация», с, возможно, разными правами. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Neo[CCCP] Опубликовано 4 Сентября 2005 Жалоба Поделиться Опубликовано 4 Сентября 2005 Эээ... интересно конечно, но как это использовать и для чего? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Fisana Опубликовано 4 Сентября 2005 Жалоба Поделиться Опубликовано 4 Сентября 2005 Ну например, если один форум в инете, а другой в локалке, к примеру. Но бывает, что назревает необходимость их объединить..Такой мод был бы полезен. Но если id форумов, топиков и т.д, к примеру, совпадает и т.д, они объединятся? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Valera Опубликовано 4 Сентября 2005 Жалоба Поделиться Опубликовано 4 Сентября 2005 -----------Но если id форумов, топиков и т.д, к примеру, совпадает и т.д, они объединятся?-----------Совпадать будут не только ид_форумов, но и топиков и юзеров, и приватов, они делают так что бы все идентификаторы присоединямого форума изменялись на другие, которые не задейсвованы в 1-м форуме. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Dr.Freddy Опубликовано 4 Сентября 2005 Автор Жалоба Поделиться Опубликовано 4 Сентября 2005 Но если id форумов, топиков и т.д, к примеру, совпадает и т.д, они объединятся?Нет, ни в коем случае. Объединяются исключительно базы данных, в одну корректную с «точки зрения» IPB структуру. Все топики, разделы, приваты остаются уникальными в своём содержании. После объединения результирующий форум будет, например, иметь два раздела «Флейм» (в первом «Флейме» — флеймовые топики первого форума, во втором — флеймовые топики второго форума), две группы пользователей «Администраторы» (в первой — администраторы первого форума, во второй — администраторы второго форума), два набора масок доступа к форуму (первый набор используется пользователями первого форума, второй набор — пользователями второго форума). Всё это добро потребует от администратора серьёзной настройки и ручной работы, но в итоге мы действительно получаем один большой форум вместо двух. Сценарий просто выполняет всю «чёрную» работу, над которой человек будет сидеть пару недель. И оставляет всю интеллектуальную работу человеку, поскольку сам её не выполнит никогда. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Valera Опубликовано 5 Сентября 2005 Жалоба Поделиться Опубликовано 5 Сентября 2005 Кстати одинаковыми могут быть и имена пользователей... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Dr.Freddy Опубликовано 5 Сентября 2005 Автор Жалоба Поделиться Опубликовано 5 Сентября 2005 Сценарий на завершающем шаге объединения предлагает найти всех пользователей с одинаковыми именами и e-mail'ами, чтобы объединить их аккаунты или просто сохранить список в файл для последующей обработки. Если администратор отказывается от этой возможности, это уже его проблемы и его головная боль. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
headhanter Опубликовано 22 Октября 2005 Жалоба Поделиться Опубликовано 22 Октября 2005 Ну как идёт работа? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Dr.Freddy Опубликовано 23 Октября 2005 Автор Жалоба Поделиться Опубликовано 23 Октября 2005 Скрипт написан и ждет отладки: баги. В принцпе, уже бы было готово, если бы не участие в фестиваля любителей японской анимации и подготовка костюма. Думаю, в течении пары недель будут пре-релизы. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Dr.Freddy Опубликовано 2 Ноября 2005 Автор Жалоба Поделиться Опубликовано 2 Ноября 2005 Разработка и тесты завершены, идёт написание документации. В ближайшее время продукт появится в местном архиве. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Dr.Freddy Опубликовано 8 Декабря 2005 Автор Жалоба Поделиться Опубликовано 8 Декабря 2005 (изменено) Скрипт отправлен в местный архив. Прошу модератора закрыть тему — всё обсуждение, буде таковое возникнет, лучше вести в теме поддержки. С релизом потянул основательно — решил, что лучше сначала прогнать сценарий на реальных форумах. Оказалось, очень правильное решение, кучу багов пофиксили и улучшили функционал. В общем, надеюсь, кому-нибудь пригодится. Изменено 8 Декабря 2005 пользователем Dr.Freddy Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
G0gA Опубликовано 22 Декабря 2005 Жалоба Поделиться Опубликовано 22 Декабря 2005 а для 2.1.3 ?? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Dr.Freddy Опубликовано 22 Декабря 2005 Автор Жалоба Поделиться Опубликовано 22 Декабря 2005 Эта версия UNATCO не может применяться для объединения форумов Invision Power Board любых других сборок (1.x, 2.1.x). Если вам необходимо объединить два форума Invision Power Board, версии которых не поддерживаются этим скриптом, вы должны либо обновить их до версии 2.0.x, либо обратиться к автору с заказом на разработку конвертора для вашей версии форума. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
G0gA Опубликовано 22 Декабря 2005 Жалоба Поделиться Опубликовано 22 Декабря 2005 кто автор и где обращаться?))может прямо тут?)))заранее большое спасибо!)) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Dr.Freddy Опубликовано 22 Декабря 2005 Автор Жалоба Поделиться Опубликовано 22 Декабря 2005 Автор я. Напишите в ПМ адреса форумов и список модификаций, которые вы хотели бы сохранить. Я оценю сложность работы и сообщу примерную стоимость. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
G0gA Опубликовано 22 Декабря 2005 Жалоба Поделиться Опубликовано 22 Декабря 2005 ладно.. буду искать готовый скрип.. иначе пользователи обойдутся без старых мессаг)) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Dr.Freddy Опубликовано 22 Декабря 2005 Автор Жалоба Поделиться Опубликовано 22 Декабря 2005 (изменено) Готового скрипта не существует — иначе бы я не написал UNATCO. Воспользуйтесь инструкциями в файле struct.php и измените работу сценария так, чтобы он мог работать с 2.1.3. Это не столь уж сложно, если вы знаете структуру БД 2.1.3. В противном случае вам останется все то же, заказ стороннему программисту... Изменено 22 Декабря 2005 пользователем Dr.Freddy Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.