|
|
|
| Помогите перенести данные базы моего форума в форум софттайма.
Креплю структуру, таблицы, поля моего форума. | |
|
|
|
|
|
|
|
для: 123php
(05.11.2006 в 15:13)
| | 2 | |
|
|
|
|
|
|
|
для: 123php
(05.11.2006 в 15:13)
| | 3 | |
|
|
|
|
 40.3 Кб |
|
|
для: 123php
(05.11.2006 в 15:13)
| | 4 | |
|
|
|
|
|
|
|
для: 123php
(05.11.2006 в 15:13)
| | 5 | |
|
|
|
|
|
|
|
для: 123php
(05.11.2006 в 15:13)
| | 6 | |
|
|
|
|
|
|
|
для: 123php
(05.11.2006 в 15:13)
| | Хм... а не могли бы вы прикрепить дамп - SQL-структуру таблиц и пару записей для каждой из таблиц, чтобы можно было протестировать схему перехода? Получить дамп можно в разделе "Экспорт" phpMyAdmin, только в таблицах оставьте несколько записей. | |
|
|
|
|
|
|
|
для: cheops
(05.11.2006 в 15:20)
| | креплю | |
|
|
|
|
|
|
|
для: 123php
(05.11.2006 в 15:49)
| | Постараюсь порадовать результатми в ближайшее время. | |
|
|
|
|
|
|
|
для: cheops
(05.11.2006 в 22:08)
| | буду ждать. спасибо | |
|
|
|
|
 8.3 Кб |
|
|
для: 123php
(05.11.2006 в 15:13)
| | Сначала нужно выполнить SQL-преобразование базы данных при помощи запросов в дампе, прикреплённом к сообщению. | |
|
|
|
|
|
|
|
для: cheops
(06.11.2006 в 00:17)
| | Здесь появляется вот такая ошибка
SQL-запрос:
ALTER TABLE `themes` CHANGE `topic_time` `time` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' ALTER TABLE `themes` DROP `topic_views` ,
DROP `topic_status` ,
DROP `topic_last_post_id` ,
DROP `posts_count` ,
DROP `sticky` ,
DROP `topic_last_post_time`
Ответ MySQL:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax
to use near 'ALTER TABLE `themes` DROP `topic_views` , DROP `topic_status` ,
|
| |
|
|
|
|
|
|
|
для: 123php
(08.11.2006 в 21:01)
| | поставьте точку с запяой в конце строки
ALTER TABLE `themes` CHANGE `topic_time` `time` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00'
|
| |
|
|
|
|
|
|
|
для: Trianon
(08.11.2006 в 21:05)
| | а это что значит?
SQL-запрос:
ALTER TABLE `minibbtable_forums` RENAME `forums`
Ответ MySQL:
#1146 - Table 'minibbtable_forums.minibbtable_forums' doesn't exist
|
при повторном запуске. | |
|
|
|
|
|
|
|
для: 123php
(08.11.2006 в 21:12)
| | При повторном запуске вы хотите переименовать таблицу `minibbtable_forums` в `forums.
Таковой не обнаружено. Естественно, если при первом запуске Вы её уже переименовали. | |
|
|
|
|
|
|
|
для: Trianon
(08.11.2006 в 21:25)
| | тогда как быть? удалить строчку переименования базы? как быть с другими до
ALTER TABLE `themes` CHANGE `topic_time` `time` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00'
|
| |
|
|
|
|
|
|
|
для: 123php
(08.11.2006 в 21:39)
| | откатить БД, взяв её с дампа.
применить исправленный скрипт к БД в исходном состоянии. | |
|
|
|
|
|
|
|
для: Trianon
(08.11.2006 в 21:42)
| | с дампом получилось... еще вопрос по форуму:
я скачал последнюю версию форума... в корне нет индексного файла... так и должно быть? | |
|
|
|
|
|
|
|
для: 123php
(08.11.2006 в 21:52)
| | заметил, что название базы осталось minibbtable_forums | |
|
|
|
|
|
|
|
для: 123php
(08.11.2006 в 21:52)
| | >в корне нет индексного файла... так и должно быть?
Да, файл создаётся в подиректории, обычно директории admin, skel, skins, utils копируются в корневую директорию, а под форумы создаются параллельные папки, например, как у нас http://www.softtime.ru/forum/. | |
|
|
|
|
|
|
|
для: 123php
(05.11.2006 в 15:13)
| | Затем необходимо восстановить ряд полей при помощи скрипта.
PS Скрипт будет выполняться долго, желательно выполнять его на локальной машине, поместив в начала скрипта set_time_limit(0) и конечно же на копии базы данны, чтобы не попортить основную базу. | |
|
|
|
|
|
|
|
для: cheops
(06.11.2006 в 00:19)
| | спасибо... протестирую в четверг (уезжаю) | |
|
|
|
|
|
|
|
для: cheops
(06.11.2006 в 00:19)
| | эти скрипты в какую папку скачать для запуска? в папку клиентской части форума? там уже есть с такими названиями, перезаписывать? | |
|
|
|
|
|
|
|
для: 123php
(08.11.2006 в 23:16)
| | Не имеет значения, они работают с базой данных и файлы форума им не нужны. | |
|
|
|
|
|
|
|
для: cheops
(08.11.2006 в 23:31)
| | все получилось... только в сообщениях изжитки старого форума)
например:
установил что одна обмотка оборвана!
<br>
<br>сварочный аппарат являет собой две
<br>катушки соденинённые тороидальным
<br>сердечником, на каждой катушке по
<br>три обмотки - две для 220 вольт, одна
<br>на 36 вольт
<br>
Как убрать из всех сообщений этот тэг? | |
|
|
|
|
|
|
|
для: 123php
(08.11.2006 в 23:59)
| |
UPDATE posts SET name = REPLACE(name, '<br>', '');
|
posts - имя таблицы
name - имя поля | |
|
|
|
|
|
|
|
для: Trianon
(09.11.2006 в 00:16)
| | А где меняется расположение ответов? Мне надо чтобы последнее сообщение-ответ располагалось ниже.
И возможно ли модерирование (правка, удаление) в самом форуме, а не в панели администратора?
Чем отличается администратор от модератора?
В панель администратора я вхожу без пароля... как сделать так, чтобы был пароль? | |
|
|
|
|
|
|
|
для: 123php
(09.11.2006 в 01:28)
| | 1) Чтобы ответы располагались ниже, следует нжать на кнопку "линейный форум" - два раза (первый раз сообщения сортируются так, что новые сообщения наверху, второй раз - внизу) или вам требуется, чтобы это состояние было по умолчанию?
2) В текущей версии администратор и модератор не различаются
3) Запаролить директорию администрирования лучше средствами Apache, так как это описывается в статье по ссылке http://www.softtime.ru/article/index.php?id_article=27. | |
|
|
|
|
|
|
|
для: cheops
(09.11.2006 в 02:47)
| | 1. Да, мне необходимо, чтобы это было по умолчанию.
2. Ясно.
3. Попробую разобраться.
А возможно ли исправлять, удалять темы, сообщения в клиентской части форума? Так ведь удобнее для модераторов.
Возможно ли как=то скрывать адреса пользователей? А то рай для спамера получается. | |
|
|
|
|
|
|
|
для: 123php
(09.11.2006 в 21:04)
| | 1. Отвечу чуть попозже, (вероятно уже завтра)
>А возможно ли исправлять, удалять темы, сообщения в клиентской части форума?
Мы проектировали код, чтобы злоумышленик не получал даже потенциальной возможности получения административных и модераторских прав (т.е. утечка паролей пользователей форума не даёт злоумышленику такие привлегии). Это возможно только в системе администрирования форума, которая дублирует основой форум с соответствующими управляющими ссылками. | |
|
|
|
|
|
|
|
для: cheops
(09.11.2006 в 22:49)
| | А касательно скрытия адресов?
Как-то неудобна такая правка. Было бы здорово, если бы хоть была ссылка на соответствующую теме раздел правки, а то приходится набирать, искать эту тему. Много времени теряется. | |
|
|
|
|
|
|
|
для: 123php
(09.11.2006 в 23:25)
| | игнор по топику?) | |
|
|
|
|
|
|
|
для: 123php
(09.11.2006 в 23:25)
| | Нет, просто, мне показалось это констатацией, а не вопросом. Нет движок не поддерживает редактирование на самом сайте, чтобы исключить любую возможность не санкционированного вмешательства в работу модератора. Система администрирования полностью копирует систему представления по структуре, поэтому искать тему достаточно просто. | |
|
|
|
|
|
|
|
для: 123php
(05.11.2006 в 15:13)
| | Как вы относитесь к этому моду?
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=23146
В форме редактирования ответов модератором нет тэгов для выделения. Их можно как=то добавить?
Есть такой раздел Ссылки. Где они отображаются в клиентской части?
В панели админ. в конце ссылки Вернуться на сайт стоит решетка. Как ее убрать? | |
|
|
|