Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.

Пересохранить подписи всех юзеров или. Тема решена

Темы из форумов поддержки phpBB 3.2.x (доступны только для чтения)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Гриif
phpBB 1.4.0
Сообщения: 37
Стаж: 8 лет 5 месяцев
Благодарил (а): 7 раз
Поблагодарили: 4 раза

Пересохранить подписи всех юзеров или.

Сообщение Гриif »

Апдейтил двиг с 3.0.12 до 3.2.2. Проект вообще мне незнаком, что/когда было не знаю (и с phpBB впервые столкнулся).
Вопрос, который не могу решить: В бд в подписи прописано аля
[spoiler_old=Негласные Правила:28apwhab]
, где 28apwhab - это user_sig_bbcode_uid
Поясните, плз, что это за значение, нужно ли оно и если нет, то как от него избавиться. Проблема в том, что из-за этого не выводит теже спойлеры.

Если так не подскажите, то подскажите какими граблями пересохранить подпись всех юзеров как бы из профиля юзера: если открываю профиль юзера и пресохраняю (не редактируя) подпись, то все становится гуд :)

Пожалуйста.
phpbb 3.2.2
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5576
Стаж: 21 год 9 месяцев
Откуда: Питер
Благодарил (а): 210 раз
Поблагодарили: 902 раза

Re: Пересохранить подписи всех юзеров или.

Сообщение Siava »

Гриif писал(а): 15.05.2018 8:43 если открываю профиль юзера и пресохраняю (не редактируя) подпись, то все становится гуд
Вам надо сделать репарсинг bbcode.

Отправлено спустя 4 минуты 5 секунд:
Если имеется доступ по ssh, то это удобней всего.

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

php /forum/bin/phpbbcli.php reparser:list

Available reparsers:
--------------------

 * contact_admin_info
 * forum_description
 * forum_rules
 * group_description
 * pm_text
 * poll_option
 * poll_title
 * post_text
 * user_signature

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

php /forum/bin/phpbbcli.php reparser:reparse user_signature
Если нет ssh, то [3.1][3.2] [dev] STK for phpBB 3.1.x & 3.2.x
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Гриif
phpBB 1.4.0
Сообщения: 37
Стаж: 8 лет 5 месяцев
Благодарил (а): 7 раз
Поблагодарили: 4 раза

Re: Пересохранить подписи всех юзеров или.

Сообщение Гриif »

Делал репарсинг, конечно, - через stk, все репарснуло, кроме подписей. Попробуй через шел сейчас, спасибо.
phpbb 3.2.2
Гриif
phpBB 1.4.0
Сообщения: 37
Стаж: 8 лет 5 месяцев
Благодарил (а): 7 раз
Поблагодарили: 4 раза

Re: Пересохранить подписи всех юзеров или.

Сообщение Гриif »

Через консоль отлично отработало (с STK был еще один тест - не перепарсило даже обычные сообщения (все кеши чистил), не понял в чем его прикол). А можно как-то задавать в консоли без вывода лога (как правило, тогда гораздо резве процесс идет (база очень большая)?

Спасибо большое, Siava
phpbb 3.2.2

Вернуться в «phpBB 3.2.x (архив)»