Восстановление удаленного пользователя.
- apollion
- Сообщения: 75
- Зарегистрирован: 21.10.15 18:13
- Откуда: Россия
- Благодарил (а): 14 раз
- Поблагодарили: 8 раз
- Контактная информация:
Восстановление удаленного пользователя.
Сегодня случайно удалил юзера. Можно ли его как-то восстановить или создать заново?
У него нет сообщений.
Известен его ID.
STK его не находит. Пишет, что нет пользователей для восстановления. Вкладка "Восстановление (создание) удаленных пользователей".
У него нет сообщений.
Известен его ID.
STK его не находит. Пишет, что нет пользователей для восстановления. Вкладка "Восстановление (создание) удаленных пользователей".
-
- Администратор
- Сообщения: 1073
- Зарегистрирован: 22.08.13 09:05
- Благодарил (а): 133 раза
- Поблагодарили: 264 раза
- Контактная информация:
Восстановление удаленного пользователя.
Регни его повторно с теми же данными через STK. Данные посмотри в бекапе в таблице phpbb_users по ID, либо спроси у него самого (по почте, например).
Это самый простой путь, если нет сообщений.
Это самый простой путь, если нет сообщений.
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
- apollion
- Сообщения: 75
- Зарегистрирован: 21.10.15 18:13
- Откуда: Россия
- Благодарил (а): 14 раз
- Поблагодарили: 8 раз
- Контактная информация:
Восстановление удаленного пользователя.
Сообщений нет. Известен никнейм конечно. И ID=903. А с прежним ID никак не восстановить? Ну типа чтобы был:
http://site.ru/memberlist.php?mode=viewprofile&u=903
Хотел его вернуть в прежнем виде, т. к. мы с ним переписывались в личке - и все потерлось наверно.
А на форуме он не успел написать.
Вчера случайно нажал кнопку удалить. И такая досада от своей ошибки.
Странно, что STK его не находит. Я уже думал, может как-то из бэкапа БД выдернуть его данные и вставить-инсертнуть в текущую БД, Но как и что не знаю, и команд тоже.
http://site.ru/memberlist.php?mode=viewprofile&u=903
Хотел его вернуть в прежнем виде, т. к. мы с ним переписывались в личке - и все потерлось наверно.
А на форуме он не успел написать.
Вчера случайно нажал кнопку удалить. И такая досада от своей ошибки.
Странно, что STK его не находит. Я уже думал, может как-то из бэкапа БД выдернуть его данные и вставить-инсертнуть в текущую БД, Но как и что не знаю, и команд тоже.
-
- Администратор
- Сообщения: 1073
- Зарегистрирован: 22.08.13 09:05
- Благодарил (а): 133 раза
- Поблагодарили: 264 раза
- Контактная информация:
Восстановление удаленного пользователя.
Здесь смотрели?
https://www.phpbbguru.net/community/vie ... hp?t=30312
https://www.phpbbguru.net/community/vie ... hp?t=30312
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
- Predator
- Сообщения: 110
- Зарегистрирован: 06.11.15 13:59
- Благодарил (а): 11 раз
- Поблагодарили: 7 раз
- Контактная информация:
Восстановление удаленного пользователя.
apollion
Бэкап имеется, где этот пользователь ещё зарегистрирован?
Бэкап имеется, где этот пользователь ещё зарегистрирован?
- apollion
- Сообщения: 75
- Зарегистрирован: 21.10.15 18:13
- Откуда: Россия
- Благодарил (а): 14 раз
- Поблагодарили: 8 раз
- Контактная информация:
Восстановление удаленного пользователя.
Shredder спасибо.
Predator да есть.
Добавлено спустя 19 часов 38 минут 59 секунд:
И еще вопрос. Поставил мод расширенной статистики
Подскажите, как изменить на Главной в статистике дату запуска конференции с
на
Т. е. поменять язык даты на русский и изменить формат даты.
Predator да есть.
Добавлено спустя 19 часов 38 минут 59 секунд:
И еще вопрос. Поставил мод расширенной статистики
Подскажите, как изменить на Главной в статистике дату запуска конференции с
Код: Выделить всё
Наш форум существует с: 31 Oct 2013, 19:43:52
Код: Выделить всё
Наш форум существует с: 31 Октябрь 2013, 19:43:52
-
- Администратор
- Сообщения: 1073
- Зарегистрирован: 22.08.13 09:05
- Благодарил (а): 133 раза
- Поблагодарили: 264 раза
- Контактная информация:
Восстановление удаленного пользователя.
Что за мод?
Найдите вывод этой строки в PHP и отформатируйте дату по-другому, через
Найдите вывод этой строки в PHP и отформатируйте дату по-другому, через
$user->format_date
напримерМои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
- apollion
- Сообщения: 75
- Зарегистрирован: 21.10.15 18:13
- Откуда: Россия
- Благодарил (а): 14 раз
- Поблагодарили: 8 раз
- Контактная информация:
Восстановление удаленного пользователя.
Мод этот: https://www.phpbb.com/customise/db/mod/ ... s_on_index
Формат даты я понял как менять и где.
Теперь она выглядит так как хотелось
Но она по-прежнему на английском. Наверно за ее отображение отвечают 2 куска кода в /index.php измененные по инструкции из мода:
Измененные куски кода:
и
Формат даты я сменил. Заменив:
на
Не пойму как сделать, чтобы дата запуска форума отображалась на русском.
Формат даты я понял как менять и где.
Теперь она выглядит так как хотелось
Код: Выделить всё
Наш форум существует с: 31 October 2013, 19:43:52
Измененные куски кода:
Код: Выделить всё
$total_files = $config['num_files'];
$start_date = date("d M Y, H:i:s", $config['board_startdate'] );
$boarddays = ceil((time() - $config['board_startdate']) / 86400);
Код: Выделить всё
'TOTAL_POSTS' => sprintf($user->lang[$l_total_post_s], $total_posts),
'TOTAL_TOPICS' => sprintf($user->lang[$l_total_topic_s], $total_topics),
'TOTAL_USERS' => sprintf($user->lang[$l_total_user_s], $total_users),
'POSTS_PER_DAY' => sprintf($user->lang[$l_posts_per_day_s], $posts_per_day),
'POSTS_PER_YEAR' => sprintf($user->lang[$l_posts_per_year_s], $posts_per_year),
'POSTS_PER_TOPIC' => sprintf($user->lang[$l_posts_per_topic_s], $posts_per_topic),
'POSTS_PER_USER' => sprintf($user->lang[$l_posts_per_user_s], $posts_per_user),
'TOPICS_PER_DAY' => sprintf($user->lang[$l_topics_per_day_s], $topics_per_day),
'TOPICS_PER_YEAR' => sprintf($user->lang[$l_topics_per_year_s], $topics_per_year),
'TOPICS_PER_USER' => sprintf($user->lang[$l_topics_per_user_s], $topics_per_user),
'TOTAL_FILES' => sprintf($user->lang[$l_total_file_s], $total_files),
'FILES_PER_DAY' => sprintf($user->lang[$l_files_per_day_s], $files_per_day),
'FILES_PER_YEAR' => sprintf($user->lang[$l_files_per_year_s], $files_per_year),
'FILES_PER_USER' => sprintf($user->lang[$l_files_per_user_s], $files_per_user),
'USERS_PER_DAY' => sprintf($user->lang[$l_users_per_day_s], $users_per_day),
'USERS_PER_YEAR' => sprintf($user->lang[$l_users_per_year_s], $users_per_year),
'START_DATE' => $start_date,
Код: Выделить всё
$start_date = date("d M Y, H:i:s", $config['board_startdate'] );
Код: Выделить всё
$start_date = date("j F Y, H:i:s", $config['board_startdate'] );
-
- Администратор
- Сообщения: 1073
- Зарегистрирован: 22.08.13 09:05
- Благодарил (а): 133 раза
- Поблагодарили: 264 раза
- Контактная информация:
Восстановление удаленного пользователя.
Код: Выделить всё
$start_date = $user->format_date($config['board_startdate']);
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
- apollion
- Сообщения: 75
- Зарегистрирован: 21.10.15 18:13
- Откуда: Россия
- Благодарил (а): 14 раз
- Поблагодарили: 8 раз
- Контактная информация:
Восстановление удаленного пользователя.
Поудалял префикс "Re: " в новых и старых комментариях и в новых ЛС. В старых комментариях удалил вот этим запросом в БД:
Подскажите, как удалить в старых ЛС этот префикс через БД? На гуру не находится ответ.
Код: Выделить всё
UPDATE phpbb_posts SET post_subject = TRIM(SUBSTRING(post_subject, 4)) WHERE post_subject LIKE 'Re: %';
-
- Администратор
- Сообщения: 1073
- Зарегистрирован: 22.08.13 09:05
- Благодарил (а): 133 раза
- Поблагодарили: 264 раза
- Контактная информация:
Восстановление удаленного пользователя.
Так посмотри через phpmyadmin, какое поле в БД отвечает за этот префикс.
Судя по всему, поле
Добавлено спустя 1 минуту 12 секунд:
Судя по всему, поле
message_subject
Добавлено спустя 1 минуту 12 секунд:
Код: Выделить всё
UPDATE phpbb_privmsgs SET message_subject = TRIM(SUBSTRING(message_subject, 4)) WHERE message_subject LIKE 'Re: %';
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.