Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Хочу перейти на InvisionBoard

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

DaBoogie



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужна помощь, хочу переехать на Invisionboard, но не хочу потерять данные:
Думаю что то, что я написал ниже всем понятно, так вот как сделать такой скриптик, очень надо:
Для каждого форума, например, Windows NT/2k/XP существует свой каталог он называетс forum1, и в нем находятся все основные файлы, для каждой темы существует два файла: 1.pl и 1.thd, первый для этой странички и его содержание такого:

Цитата:
1|Как настроить mtu в wineXp|как настроить параметр|open|1|118|Robert|1044433632|DaBoogie|1044702167|no

Т.е. первое ID темы, второе название темы, третье ее описание, четвертое открыта она или закрыта, пятая сколько ответов, шестая сколько просмотров, далее кто создал, затем дата создания, затем кто последний ответил, дата последнего ответа и приклеена она (yes) или нет (no).
И второй файл (1.thd):  
Он уже непостредственно для самого топика, его содержание:

Цитата:
Robert|как настроить mtu в wineXp|217.107.93.90|yes|yes|1044433632|как настроить mtu в wineXp так чтобы это значение у меня было бы 576 только не прогами типа ispeed и им полдобным а вручную так как многие провайдеры работают именно с значением
DaBoogie|как настроить mtu в wineXp|81.2.56.156|yes|yes|1044702167|Этого сделать нормально нельзя. Можно только работать с диском в режиме read only с помощью Ntfs Reaader for DOS (Active Data Recovery Software). Ссылки на файл нет. Могу прислать по мылу.<br> &nbsp;Ответил: Aldekein aldekein@inbox.ru

Первое - кто ответил (первая строка это в основном сам вопрос, точнее сообщение которое пишет человек), второе названрие темы, его IP, следующее это показывать смайлики или нет, затем показывать подпись или нет, дата ответа и само содержание.
Вот в общем и вся структура, т.е. надо создать скрипт который бы смог такие файлы обработать (Да, кстати, каждый файл называется по ID темы, т.е. тема с ID 1, то файл называется 1.pl и с ним 1.thd и так далее (2.pl и с ним 2.thd)) и выдавать данные в таком ввиде:

Цитата:
CREATE TABLE ibf_topics (
  tid int(10) NOT NULL auto_increment,
  title varchar(70) NOT NULL default '',
  description varchar(70) default NULL,
  state varchar(8) default NULL,
  posts int(10) default NULL,
  starter_id mediumint(8) NOT NULL default '0',
  start_date int(10) default NULL,
  last_poster_id mediumint(8) NOT NULL default '0',
  last_post int(10) default NULL,
  icon_id tinyint(2) default NULL,
  starter_name varchar(32) default NULL,
  last_poster_name varchar(32) default NULL,
  poll_state varchar(8) default NULL,
  last_vote int(10) default NULL,
  views int(10) default NULL,
  forum_id smallint(5) NOT NULL default '0',
  approved tinyint(1) default NULL,
  author_mode tinyint(1) default NULL,
  pinned tinyint(1) default NULL,
  moved_to varchar(64) default NULL,
  rating text,
  total_votes int(5) NOT NULL default '0',
  PRIMARY KEY  (tid),
  KEY last_post (last_post),
  KEY forum_id (forum_id,approved,pinned),
  FULLTEXT KEY title (title)
) TYPE=MyISAM;
 
#
# Дамп данных таблицы `ibf_topics`
#
 
INSERT INTO ibf_topics VALUES (4, 'Прикол', 'а', 'open', 0, 1, 1054618502, 1, 1054618502, 0, 'DaBoogie', 'DaBoogie', '0', 0, 2, 1, 1, 1, 1, NULL, NULL, 0);
INSERT INTO ibf_topics VALUES (3, 'Новая Тема', 'Описание темы', 'open', 0, 1, 1054616461, 1, 1054616461, 13, 'DaBoogie', 'DaBoogie', 'open', 1054618774, 11, 1, 1, 1, 0, NULL, NULL, 0);
 

Думаю кто знает тот поймет, создание таблиц дал чтоб знать что к чему. Это для этой странички
И еще один sql-файл:

Цитата:
 
CREATE TABLE ibf_posts (
  pid int(10) NOT NULL auto_increment,
  append_edit tinyint(1) default '0',
  edit_time int(10) default NULL,
  author_id mediumint(8) NOT NULL default '0',
  author_name varchar(32) default NULL,
  use_sig tinyint(1) NOT NULL default '0',
  use_emo tinyint(1) NOT NULL default '0',
  ip_address varchar(16) NOT NULL default '',
  post_date int(10) default NULL,
  icon_id smallint(3) default NULL,
  post text,
  queued tinyint(1) default NULL,
  topic_id int(10) NOT NULL default '0',
  forum_id smallint(5) NOT NULL default '0',
  attach_id varchar(64) default NULL,
  attach_hits int(10) default NULL,
  attach_type varchar(128) default NULL,
  attach_file varchar(255) default NULL,
  post_title varchar(255) default NULL,
  new_topic tinyint(1) default '0',
  edit_name varchar(255) default NULL,
  PRIMARY KEY  (pid),
  KEY topic_id (topic_id,author_id),
  KEY author_id (author_id),
  KEY forum_id (forum_id,post_date),
  FULLTEXT KEY post (post)
) TYPE=MyISAM;
 
#
# Дамп данных таблицы `ibf_posts`
#
 
INSERT INTO ibf_posts VALUES (8, 0, NULL, 1, 'DaBoogie', 1, 1, '127.0.0.1', 1054776749, 11, ' Это само сообщение темы ', 0, 6, 1, '', 0, '', '', NULL, 1, NULL);
 

Если не понятны некоторые поля темы, напиши здесь я постораюсь найти и объяснить, вообще трогай только поля которые есть в версии ikonboard, а остальные оставляй NULL или 0 или 1 пользуйся примером.

Всего записей: 73 | Зарегистр. 07-11-2002 | Отправлено: 06:01 29-06-2003 | Исправлено: lynx, 18:48 07-08-2003
DaBoogie



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уже дали ответ здесь, жалко только придется сначала ib311 закачивать на сервер.  
http://www.bestfilez.net/forums/index.php?act=ST&f=9&t=6091&s=78215f59d9b263b1ef798352347c5c82

Всего записей: 73 | Зарегистр. 07-11-2002 | Отправлено: 07:01 30-06-2003
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DaBoogie
 
Поясню для потомков
 
Перейти на InvisionBoard можно так:
 
1. Скачать и установить ib3.1.1 в нём есть импорт базы из ib2. Конвертить надо в mysql
2. Скачать конвертор ib3.1.1 > ibf1.1  
_http://www.invisionboard.com/download.cgi?subc=show&pid=conv_ikonboard

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 15:44 30-06-2003
DaBoogie



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx я там написал, весь вечер промучался, закачал этот ib311 на сервер и в итоге выснил, что ib311 может онвектировать только из ib2 НЕ В MYSQL, а только в DBI или DBM как там она называется.

Всего записей: 73 | Зарегистр. 07-11-2002 | Отправлено: 18:04 30-06-2003
tolsty1



Консультант
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DaBoogie

Цитата:
ib311 может онвектировать только из ib2 НЕ В MYSQL, а только в DBI или DBM как там она называется
это и есть (в том числе) mysql

Всего записей: 158 | Зарегистр. 26-02-2003 | Отправлено: 04:30 01-07-2003
animago



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
не как немогу отконвертить  мемберов помогите плз

Всего записей: 128 | Зарегистр. 27-11-2002 | Отправлено: 23:27 29-05-2004
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
animago

Цитата:
не как немогу отконвертить  мемберов  

 А поподробнее?

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 00:25 30-05-2004
animago



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
значит стоит у меня щяс  сборка от ру борда  Ikonboard поставил поралельно  ib3.1.1
делаю канвёрт базы но такая штука  канвёрт тем  постов  форумов и категорий проходит на ура  а вот пользователей нет ваще непонимаю в чём проблема хотя он чтото упорно делает но они всё равно непоявляются  пробовал  вчера очень долго  может я ошибаюсь чегото нехватает ?

Всего записей: 128 | Зарегистр. 27-11-2002 | Отправлено: 08:10 30-05-2004
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
animago

Цитата:
вот пользователей нет ваще непонимаю в чём проблема хотя он чтото упорно делает но они всё равно непоявляются  пробовал  вчера очень долго  может я ошибаюсь чегото нехватает

 
Их твоего сообщения совершенно непонятна, в чем ошибка.  

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 12:52 30-05-2004
animago



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
делаю канвёрт а пользователи не появляются в базе!
 
Добавлено
я тут сделала пару скринов последовательно что я делаю  
http://www.century-guild.ru/images/ib/

Всего записей: 128 | Зарегистр. 27-11-2002 | Отправлено: 15:40 30-05-2004
Xnom



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
animago
в этой теме http://forum.ru-board.com/topic.cgi?forum=23&topic=0042#1
последний пост:

Цитата:
Заходишь в админ-центр,  там ищешь iB 2 Import into DBM , заполняешь там все и ок... тока у меня тоже сначала не получилось, а на следущий день они вдруг появились в базе...  


Всего записей: 778 | Зарегистр. 09-10-2002 | Отправлено: 20:09 01-06-2004
Neoromantic



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Есть ли скрипт переконвертирующий базу данных phpbb для ib???

Всего записей: 1273 | Зарегистр. 15-01-2004 | Отправлено: 18:45 08-06-2004
mjorion



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
поставил поралельно  ib3.1.1

 
А где взять ib3.1.1 и Invisionboard ???
В файловом архиве нет

Всего записей: 122 | Зарегистр. 07-07-2004 | Отправлено: 00:18 21-08-2004
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mjorion

Цитата:
А где взять ib3.1.1 и Invisionboard ???  

 
В соответствующих форумах:
 
InvisionBoard  »
InvisionBoard News  » http://www.invisionboard.com/download.cgi
 
Ikonboard v.3 »
FAQ

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 00:44 21-08-2004
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Хочу перейти на InvisionBoard


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru