Инструкция по изменению даты рождения в движке

Started by Gemini_13 on 2013-02-19 22:29 — 11 replies, 3044 views

#1
Инструкция для корректной смены даты Дня Рождения пользователей в базе.

ВНИМАНИЕ! Все посторонние моды, которые присосались к ДР перестанут работать и будут выбивать ошибки! Эту ревизию нельзя ставить на боевые трекеры, пока бета-тестеры её не обкатают.

1. Делаем бекап БД
2. Установливаем ревизию R495
3. Заливаем скрипт с аттача в корень форума и меняем расширение на .php
Spoiler content hidden.
4. Выполнить сркипт в браузере.
Просто вводите в браузере ссылку на ваш трекер и после слеша дописываете название скрипта. Например, http://domain/change_user_birthday.php
5. После того, как на мониторе появится надпись 'Done!' нужно зайти в таблицу bb_users и удалить колонку user_birthday_old, если все ДР правильно переконвертировались.
6. Почистить кеш и датастор.

Чтобы не играть в телепатов в случае проблем прошу четко писать на каком пункте проблема и прикладывать логи, если таковы есть, будем исправлять ошибки сразу.
#2
Gemini_13, привет. Не по теме:

Я рад что новая кровь в проект влилась 🙂
Удачи тебе в начинаниях!😉
#3
Все конечно хорошо...
Вот допилить бы "Черновики" для начала.
Gemini_13 искренне поздравляю.
#4
Все конечно хорошо...
Вот допилить бы "Черновики" для начала.
Gemini_13 искренне поздравляю.
+1
PS Когда откат будет к r494?
#5
Спасиб)

495 - это для ДР, черновики так.. просто небольшая доработка. и откатывать назад никто не собирался. бета-тестеры помогут отловить баги, составится минимальный список конфиликтов с модами, напишутся решения и всё. надеюсь 496 покроет это всё и тогда сразу будете ставить 2 ревизии.
#6
Gemini_13, Что-то я пропустил, а когда проблема с ДР началась или она и была изначально ?
#7
nord51, никаких проблем не было, просто формат даты в БД изменен. если доделать, то будет легче выбирать именинников как движку, так и человеку. 495 - это ж черновиков, первый шаг, потому на боевой трекер ставить нельзя
#8
Gemini_13, Запись самой даты переделать ? Разбить на несколько ячеек?
#9
та нет же.. просто глянь в 495) просто держать в другом виде эту дату, в читабельном
#10
та нет же.. просто глянь в 495) просто держать в другом виде эту дату, в читабельном
Всё, теперь понятно!