Конвертация SMF в phpBB

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Конвертация SMF в phpBB

Сообщение Sheer »

Отключить модуль Вложения в ACP -- Система -- Управление модулями -- Личный раздел

Отправлено спустя 1 минуту 27 секунд:
Beer писал(а): в каких таблицах
http://www.phpbbguru.net/database/tables/
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 712
Стаж: 15 лет 2 месяца
Благодарил (а): 196 раз
Поблагодарили: 71 раз

Re: Конвертация SMF в phpBB

Сообщение Beer »

Полностью отключать нельзя - юзер должен видеть свои вложения.
ucp_attachments.php - за вывод отвечает. Но пока моего серого вещества не хватает как удалить:

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

<dd class="mark"><input type="checkbox" name="attachment[20603]" value="1"></dd>
Отправлено спустя 1 час 21 минуту 44 секунды:
Лазил-лазил, в итоге кнопка пропала.
Как пропала - сам не понял. Кеш чистил раз 500.
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 712
Стаж: 15 лет 2 месяца
Благодарил (а): 196 раз
Поблагодарили: 71 раз

Re: Конвертация SMF в phpBB

Сообщение Beer »

Выложил на хост. Все отображается в норме.
При попытке Новые темы, Последние и пр. сразу же имею:
К сожалению, использование поиска в настоящий момент невозможно. Сервер перегружен. Попробуйте повторить попытку позже.
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13158
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Конвертация SMF в phpBB

Сообщение Татьяна5 »

А на локалке работает?
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 712
Стаж: 15 лет 2 месяца
Благодарил (а): 196 раз
Поблагодарили: 71 раз

Re: Конвертация SMF в phpBB

Сообщение Beer »

Ну да - работает.
Причем на хосте работает все быстро.

Отправлено спустя 2 часа 12 минут 14 секунд:
Юзеры начали по телефону звонить - испытывают проблемы с автоизацией :o

Спустя пару часов выпил бутылку сухого красного, и на форуме заработали "Новые сообщения" ;)
Взаимосвязь не установлена, но тем не менее - будущие конвертаторы учтите!

Продолжаем поступательное движение.
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 712
Стаж: 15 лет 2 месяца
Благодарил (а): 196 раз
Поблагодарили: 71 раз

Re: Конвертация SMF в phpBB

Сообщение Beer »

1. Пароли у всех не подходят - действуют через "Восстановить пароль". Аватары тоже отвалились, хотя записи в БД есть.
2. Сортировка тем нарушилась - последнее сообщение гостем отображается, хотя если открыть - там все нормально и дата 2016 года.
Обновления и пересчет статистики не помогают.

Что предпринять?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Конвертация SMF в phpBB

Сообщение Sheer »

Beer писал(а): Аватары тоже отвалились, хотя записи в БД есть
А файлы? И как аватары записаны в БД?
Beer писал(а): сообщение гостем отображается, хотя если открыть
Щас не понел.... Расшифруй.
А учетная запись Anonymous существует?
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 712
Стаж: 15 лет 2 месяца
Благодарил (а): 196 раз
Поблагодарили: 71 раз

Re: Конвертация SMF в phpBB

Сообщение Beer »

Аватары прописались в БД и файлы перенеслись в папку с новыми именами (причем не все). Но выводило пустую рамку.
Я уже через STK провел "Обслуживание и поиск аватаров" - сейчас в рабочей БД не могу найти записей, но нашел в бекапе:
3.jpg avatar.driver.upload 110 110

Причем 3.jpg лежит в папке forum\images\avatars\upload\

Под аватарой формат времени:
Зарегистрирован: 18.02.2007 20:01 - как убрать H:i только под аватарой?
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Конвертация SMF в phpBB

Сообщение Sheer »

Beer писал(а):хотя записи в БД есть.
Beer писал(а):сейчас в рабочей БД не могу найти записей
Так есть или нет?
Beer писал(а): через STK провел "Обслуживание и поиск аватаров"
Там нет такого.
ЕстьПроверка аватар и Проверка файлов аватар
Это разные инструменты. Один удаляет аватару из профиля, если файл отсутствует, второй удаляет файл, если он не привязан ни к одной аватаре.
Записи в базе хранятся в виде 2_1485364262.jpg, где 2 после подчеркиванием - это id пользователя, файл имеет имя 472c4264d167670e64563d27c40133ba_2.jpg, где опять-таки 2 перед подчеркиванием - это id пользователя, а 472c4264d167670e64563d27c40133ba - это соль, avatar_salt, параметр, который хранится в таблице _config
При этом запись в базе, может быть и 2_ava.jpg.jpg
Сгенерированный html

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

<img class="avatar" src="./download/file.php?avatar=2_1485364262.jpg" alt="Аватара пользователя" width="80" height="54">
или

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

<img class="avatar" src="./download/file.php?avatar=2_ava.jpg" alt="Аватара пользователя" width="80" height="54">
но имя файла должно быть 472c4264d167670e64563d27c40133ba_2.jpg
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 712
Стаж: 15 лет 2 месяца
Благодарил (а): 196 раз
Поблагодарили: 71 раз

Re: Конвертация SMF в phpBB

Сообщение Beer »

Я уже точно и не помню, но похоже на то, что было как ты говоришь: 2_1485364262.jpg
В общем не удалось мне вникнуть и расшифровать код аватаров через avatar_salt.
Спасибо за ликбез.

По датам последних сообщений нет идей?
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Конвертация SMF в phpBB

Сообщение Sheer »

Beer писал(а): По датам последних сообщений нет идей?
Правила, пункт: 2.3

Отправлено спустя 1 минуту 52 секунды:
Beer писал(а): В общем не удалось мне вникнуть и расшифровать код аватаров через avatar_salt.
Конвертер был обязан переименовать копируемые файлы аватар. Он этого не сделал.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 712
Стаж: 15 лет 2 месяца
Благодарил (а): 196 раз
Поблагодарили: 71 раз

Re: Конвертация SMF в phpBB

Сообщение Beer »

Конвертация SMF в phpBB - тема собирательная о том, с чем столкнется желающий перейти с одного движка на другой.
Тут все пошагово описано - с чем столкнешься и как решать. Это гораздо удобнее, нежели по каждой запятой создавать отдельную тему. Здесь тысяча затыков - это 50% форума phpbb будет. Все же форум называется phpbb, а не конвертация SMF. ;)
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Конвертация SMF в phpBB

Сообщение Sheer »

Отображение времени и даты регистрации пользователя в минипрофиле не имеет абсолютно никакого отношения к теме. Тем не менее штатными способами phpBB это изменить никак невозможно.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 712
Стаж: 15 лет 2 месяца
Благодарил (а): 196 раз
Поблагодарили: 71 раз

Re: Конвертация SMF в phpBB

Сообщение Beer »

Нашел - исправил.

Я после конвертации заметил - произошел репарсинг сообщений (без участия STK) - сообщениях изменились внутренние ссылки.
Я взял сообщения из SMF, исправил через SQL, теперь мне надо подменить сообщения в phpbb_posts. Что я вижу:
В БД phpbb_posts текст сообщения записан так:

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

<t>Текст сообщения</t>
или так:

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

<r>Пароль восстановил и поменял через функцию "забыл пароль"<br/>
Опять правда привыкать к новому придется....  но что поделать <E>:)</E></r>
Что за теги <t> и <r> обрамляющие сообщение и какова их роль?
Если я все сообщения из SMF обрамлю <t></t>?
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Конвертация SMF в phpBB

Сообщение Sheer »

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

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