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

Массовое изменение стиля у пользователей.

Проблемы с установкой или работой 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) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 10 лет 2 месяца
Откуда: Юг Руси
Благодарил (а): 21 раз
Поблагодарили: 70 раз

Массовое изменение стиля у пользователей.

Сообщение apollion »

Поставил новый форум 3.1.9 с нуля.
Потом снес его БД. Импортировал БД со старого живого форума 3.1.9
Потом файлами с живого форума подменил с перезаписью файлы нового форума.
В итоге новый форум получился точной копией старого.

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

Но, оказалось, что у 300 с лишним юзеров по умолчанию выбран prosilver.
Каким образом можно массово сменить им стиль на мой стиль?

Вручную это очень хлопотно делать.
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 3 месяца
Благодарил (а): 163 раза
Поблагодарили: 202 раза

Re: Массовое изменение стиля у пользователей.

Сообщение LONER »

Так сделано ?

Изображение
Правильно заданный вопрос и описание проблемы - 70% их решения...
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 10 лет
Благодарил (а): 41 раз
Поблагодарили: 831 раз

Re: Массовое изменение стиля у пользователей.

Сообщение LavIgor »

apollion, деактивируйте prosilver.
Это назначит Ваш стиль всем пользователям.
Потом, если хотите, можете активировать снова.
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 10 лет 2 месяца
Откуда: Юг Руси
Благодарил (а): 21 раз
Поблагодарили: 70 раз

Re: Массовое изменение стиля у пользователей.

Сообщение apollion »

LONER, это не помогло. Я пробовап первым делом.

LavIgor Не помогло. После деактивации просилвера теперь на вкладке Мтили выглядит так:

silver2 0
prosilver 0
subsilver2 steel blue 1.0.8 1

А до это было так:

silver2 0
prosilver 311
subsilver2 steel blue 1.0.8 1

Активация просилвера обратно - ничего не решила. Теперь по-прежнему:

silver2 0
prosilver 0
subsilver2 steel blue 1.0.8 1
Последний раз редактировалось apollion 22.07.2016 19:18, всего редактировалось 3 раза.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: Массовое изменение стиля у пользователей.

Сообщение Sheer »

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

UPDATE phpbb_users SET user_style = тут_id_стиля WHERE user_id <> 0
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 10 лет 2 месяца
Откуда: Юг Руси
Благодарил (а): 21 раз
Поблагодарили: 70 раз

Re: Массовое изменение стиля у пользователей.

Сообщение apollion »

Sheer,

Id стиля смотреть в строке Стиль - Информация?

id стиля 30

Выполнил запрос:

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

UPDATE phpbb_users SET user_style = id=30 WHERE user_id <> 0
Выскочила ошибка:

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

Ошибка

SQL запрос:

UPDATE phpbb_users SET user_style = id=30 WHERE user_id <> 0

Ответ MySQL: Документация
#1054 - Неизвестный столбец 'id' в 'field list'
Кстати, посмотрел, у тех у кого я вручную сменил стиль с просилвера на свой стиль - они его и используют. Но на вкладке Стили

silver2 0
prosilver 0
subsilver2 steel blue 1.0.8 1
Последний раз редактировалось apollion 22.07.2016 19:18, всего редактировалось 1 раз.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: Массовое изменение стиля у пользователей.

Сообщение Sheer »

Ну елы-палы!!!

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

UPDATE phpbb_users SET user_style = 30 WHERE user_id <> 0
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 10 лет
Благодарил (а): 41 раз
Поблагодарили: 831 раз

Re: Массовое изменение стиля у пользователей.

Сообщение LavIgor »

apollion, можно оставить так, как оно есть.
Пользователям будет назначен новый стиль, как только они войдут на конференцию.
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 10 лет 2 месяца
Откуда: Юг Руси
Благодарил (а): 21 раз
Поблагодарили: 70 раз

Re: Массовое изменение стиля у пользователей.

Сообщение apollion »

Sheer, что-то я затупил.

Получилось, спасибо. Даже у Гостя стиль сменился.

Теперь
prosilver 0
subsilver2 steel blue 1.0.8 311

как я и хотел.

Отправлено спустя 6 минут 40 секунд:
LavIgor, они не войдут.

Так как это точная копия форума в плане всего, кроме адреса.
Я клонировал существуюший форум на новом домене.

Да и из общего числа юзеров:
1 - я
1- гость
60 - ботов
примерно 50 забаненных спамеров
примерно 100 мертвых аккаунтов, т. е. юзер зарегался и на это все. Больше не заходил и 0 сообщений.

Мертвые акки буду позже удалять или деактивировать. И на основном форуме и на втором.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 10 лет
Благодарил (а): 41 раз
Поблагодарили: 831 раз

Re: Массовое изменение стиля у пользователей.

Сообщение LavIgor »

apollion, просто тогда по сути вся цель была в правильном отображении счётчиков в разделе стилей.
Поскольку этот стиль всё равно использовался бы пользователями вне зависимости от этих счётчиков.
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 10 лет 2 месяца
Откуда: Юг Руси
Благодарил (а): 21 раз
Поблагодарили: 70 раз

Re: Массовое изменение стиля у пользователей.

Сообщение apollion »

LavIgor, понял. Да, меня напрягло и то, что разом счетчики у стилей обнулились. Не порядок. Теперь порядок. :)

Спрошу в этой теме, чтобы еще одну не создавать:

Если нужно перенести все темы и сообщения, и всех юзеров, с форума №1 на форум №2 (который во всем точная копия №1 кроме числа тем\сообщений и юзеров), то это делается так?

1. Экспорт всех таблиц тем и сообщений в БД форума №1 с сохранением в файл SQL
2. Импорт всех таблиц тем и сообщений из этого файла SQL в БД форума №2
3. Экспорт всех таблиц юзеров в БД форума №1 с сохранением в файл SQL
4. Импорт всех таблиц юзеров из этого файла SQL в БД форума №2

Правильно? Это все? Или нужно, что-то еще будет сделать?
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 10 лет
Благодарил (а): 41 раз
Поблагодарили: 831 раз

Re: Массовое изменение стиля у пользователей.

Сообщение LavIgor »

apollion, а почему бы экспорт всей БД не сделать?
Это будет наиболее правильный вариант.
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 10 лет 2 месяца
Откуда: Юг Руси
Благодарил (а): 21 раз
Поблагодарили: 70 раз

Re: Массовое изменение стиля у пользователей.

Сообщение apollion »

LavIgor, экспорт все БД не получится. Я забыл упомянуть, что форумы - частичные копии в плане: контента (тем\сообщений) и юзеров.
Т. е. на форуме №1: 16000 сообщений, 2200 тем и 325 юзеров
форум №2: 8000 сооб., 2000 тем и 285 юзеров

Но между ними главное различие в том, что
форум №1 на 3.0.14
форум №2 на 3.1.9

БД целиком нельзя импортировать с №1 на №2.
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 3 месяца
Благодарил (а): 163 раза
Поблагодарили: 202 раза

Re: Массовое изменение стиля у пользователей.

Сообщение LONER »

apollion писал(а): форум №1 на 3.0.14
форум №2 на 3.1.9
А почему бы по нормальному не обновиться с 3.0.14 на 3.1.9 ?
[FAQ] Как сконвертировать phpBB 3.0.х в phpBB 3.1.х
А потом объединить форумы, тут даже вроде тема была такая, где обсуждалось как соединить два форума в один.

Отправлено спустя 34 минуты 18 секунд:
Объединение форумов.
Правильно заданный вопрос и описание проблемы - 70% их решения...
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 4 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Re: Массовое изменение стиля у пользователей.

Сообщение Siava »

LONER писал(а): А почему бы по нормальному не обновиться с 3.0.14 на 3.1.9 ?
Вот вот..
А это совсем убило
apollion писал(а): Поставил новый форум 3.1.9 с нуля.
Потом снес его БД. Импортировал БД со старого живого форума 3.1.9
Потом файлами с живого форума подменил с перезаписью файлы нового форума.
В итоге новый форум получился точной копией старого.
Автор темы явно не ищет лёгких и логичных путей)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)

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