Забыли пароль?
Запросите новый здесь.

Автор темы: Deorchik
ID темы: 2354
Информация:
Тема содержит 13 сообщения, была просмотрена 7132 раз.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Вопросы новичков
 Распечатать тему
bd account
Deorchik
Доброе время суток! Вот такое вопрос реально ли переписать в движке bd так как мне нужно и при этом не потерять работоспособность движка?

Допустим взять bd users и назвать bd account . только не спрашивайте зачем, просто нужно =)))

Объединено 25.10.2014 09:48:
Ну и соответственно поменять немного в содержимом bd что то
Изменил(а) Deorchik, 25.10.2014 09:48
 
Web
SchreiBear
Deorchik, а в чём тут проблема? берешь и переименовываешь
Нужно сказать огромное спасибо людям, которые живут на популярных девелопер форумах и дают там адекватные ответы на абсолютно «нубские» вопросы без попыток унизить вопрошающего.
 
Polarfox
Теоретически да, тем более что все это - константы (см мультиюсер инклудес, в папке инклудес).
Фактически зависит от того - что ты там скрываешь.

И еще не все используют константы, не все плагины.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 
Deorchik
Всем доброе время суток и снова возвращаюсь к этой идеи, тк в ней очень нуждаюсь, ребят как сделать чтобы установка была без префикса?
 
Web
Rizado
Deorchik, на уже готовом сайте надо изменить или с нуля ставить?
 
Web
Deorchik
Rizado, с нулю, что в установке его не было вообще =)
 
Web
Alipapa
новое имя базы прописываешь в config.php и все, там же и префикс можно сделать пустым. Если при установке надо без префикса, то setup.php слегка надо отредактировать (или просто при установке удалить предлагаемый префикс - не помню, есть ли такая возможность)
150-я строчка:
Скачать исходники  Код
$db_prefix = "fusion".createRandomPrefix()."_";



заменить на:
Скачать исходники  Код
$db_prefix = "";



Изменил(а) Alipapa, 06.02.2015 15:55
 
Web
Rizado
Deorchik, а какая версия? Я уже в основном с 9-й имею дело.
 
Web
Deorchik
у меня 7ка, вот а на счет 9ки, мне бы хотелось с ней иметь дело но вот пока я не понимаю она уже готова или нет, стоит еще подождать =)

Объединено 06.02.2015 21:38:
Alipapa, спасибо буду пробовать
Изменил(а) Deorchik, 06.02.2015 21:38
 
Web
Rizado
Deorchik, так не получится. Проверка идёт в строке 213:
Скачать исходники  Код
if ($db_host != "" && $db_user != "" && $db_name != "" && $db_prefix != "") {



Измените на:
Скачать исходники  Код
if ($db_host != "" && $db_user != "" && $db_name != "") {



Это то, что уже видел. Может, где-то ещё есть проверки.

Насчёт 9-й версии - сейчас основные усилия сосредоточены на проверке функционала интернет-магазина, если не будете его использовать - можете попробовать. Русский перевод есть "из коробки", причём актуальный - стараюсь его обновлять оперативно (кроме того же интернет-магазина - он будет переведён ближе к релизу). Только не рекомендую использовать перевод, выложенный на этом сайте - он уже давно устарел, после его выкладывания сделано много изменений. Ошибок не оберётесь.
 
Web
Alipapa
Rizado - да, пропустил я проверку эту. Конечно, надо исправить
 
Web
Deorchik
Спасибо большое всем =)

Объединено 13.02.2015 15:08:
Всем привет и снова есть вопрос,:

Все что выше было описано у меня получилось, но вот новая загвоздка


Дело в том что сайт которым я занимаюсь должен будет делать очень много функций ...
И так что у меня получилось : теперь у меня как назначено user переименован в account ( и все работает и префикса больше нет )

Но в базу account ( user ) были добавлены новые поля : Id

ТЕ теперь в базе акков есть id и id_user ( не спрашивайте зачем просто нужно) что бы было 2 id'а
Скачать исходники  Код

                     $result = dbquery("DROP TABLE IF EXISTS ".$db_prefix."account");
                     $result = dbquery("CREATE TABLE ".$db_prefix."account (
                     user_id MEDIUMINT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
                     id MEDIUMINT(10) UNSIGNED NOT NULL DEFAULT '0',
                     user_name VARCHAR(30) NOT NULL DEFAULT '',
                     user_algo VARCHAR(10) NOT NULL DEFAULT 'sha256',
                     user_salt VARCHAR(40) NOT NULL DEFAULT '',
                     user_password VARCHAR(64) NOT NULL DEFAULT '',
                     user_admin_algo VARCHAR(10) NOT NULL DEFAULT 'sha256',
                     user_admin_salt VARCHAR(40) NOT NULL DEFAULT '',
                     user_admin_password VARCHAR(64) NOT NULL DEFAULT '',
                     user_email VARCHAR(100) NOT NULL DEFAULT '',
                     user_hide_email TINYINT(1) UNSIGNED NOT NULL DEFAULT '1',
                     user_offset CHAR(5) NOT NULL DEFAULT '0',
                     user_avatar VARCHAR(100) NOT NULL DEFAULT '',
                     user_posts SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
                     user_threads TEXT NOT NULL,
                     user_joined INT(10) UNSIGNED NOT NULL DEFAULT '0',
                     user_lastvisit INT(10) UNSIGNED NOT NULL DEFAULT '0',
                     user_ip VARCHAR(45) NOT NULL DEFAULT '0.0.0.0',
                     user_ip_type TINYINT(1) UNSIGNED NOT NULL DEFAULT '4',
                     user_rights TEXT NOT NULL,
                     user_groups TEXT NOT NULL,
                     user_level TINYINT(3) UNSIGNED NOT NULL DEFAULT '101',
                     user_status TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',
                     user_actiontime INT(10) UNSIGNED NOT NULL DEFAULT '0',
                     user_theme VARCHAR(100) NOT NULL DEFAULT 'Default',
                     user_location VARCHAR(50) NOT NULL DEFAULT '',
                     user_birthdate DATE NOT NULL DEFAULT '0000-00-00',
                     user_skype VARCHAR(100) NOT NULL DEFAULT '',
                     user_aim VARCHAR(16) NOT NULL DEFAULT '',
                     user_icq VARCHAR(15) NOT NULL DEFAULT '',
                     user_msn VARCHAR(100) NOT NULL DEFAULT '',
                     user_yahoo VARCHAR(100) NOT NULL DEFAULT '',
                     user_web VARCHAR(200) NOT NULL DEFAULT '',
                     user_sig TEXT NOT NULL,
                     PRIMARY KEY (user_id),
                     KEY id (id),
                     KEY user_name (user_name),
                     KEY user_joined (user_joined),
                     KEY user_lastvisit (user_lastvisit)
                     ) ENGINE=MYISAM;");





вот но в чем проблема при регистрации пользователя пишется вот такая ошибка - Column count doesn't match value count at row 1

может кому такое встречалось?
Изменил(а) Deorchik, 13.02.2015 15:08
 
Web
Polarfox
Зависит от запроса.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Топ 5 пользователей форума
Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)   SchreiBear SchreiBear (625)