Пропустить

Импорт нестандартизированной базы постов.

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
Свернуть Развернуть Правила форума Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Импорт нестандартизированной базы постов.

Сообщение lutrin » 11.03.2010 14:06

Доброе утро, уважаемые Гуру.
Надеюсь вы сможете мне помочь. Вопрос такой. Нет ли какого-нибудь более или менее известного способа импортировать непроприентарную стрктуру данных в базу форума?
Необходимость возникла по причине невозможности получить дамп БД, на которой сейчас форум крутиться (форум был сделан на беплатном ресурсе и хозяин ресурса базу не дает). А хотелось бы переехать на другой хост.
Но есть возможность тупо собрать инфу (посты, даты постов, участников, группы и т.д.) в новую базу, но с неправильной структурой, конечно :-)
Воть... как бы ее впилить в нормальную БД форума? Возможно это?

lutrin
phpBB 1.2.0
 
Сообщения: 11
Зарегистрирован: 11.03.2010 13:13
Откуда: Deep
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Импорт нестандартизированной базы постов.

Сообщение Поручик » 11.03.2010 14:22

За деньги всё возможно, вопрос в степени непроприентарности структуры данных.

----
- Манька, завтра корреспондент приедет, интервью брать будет.
- Пал Иваныч, а что такое интервью?
- Не знаю, подмойся на всякий случай.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Поручик
Former team member
 
Сообщения: 4002
Зарегистрирован: 12.05.2005 16:25
Откуда: Оренбург (Южный Урал)
Благодарил (а): 26 раз.
Поблагодарили: 47 раз.

Re: Импорт нестандартизированной базы постов.

Сообщение lutrin » 11.03.2010 14:26

Эм... ну как бы... настолько непроприентарны, насколько это возможно :-)
Т.е. сейчас я имею форум в виде html структуры (спасибо хостеру, что позволял смотреть форум по коротким ссылкам, иначе хуже было бы).
Т.е. есть index.html. который ссылается на другую кучу html вида topic18.html, которые в свою очередь и есть посты.
Вот эти файлики я могу распарсить и выудить из них любую инфу (номер поста, дата поста, ник написавшего и т.д. все то, что там отображается).
А вот как потом все это сложить в структуру, которую можно импортировать в БД - вот тут и вопрос. Я что-то не нашел в инете структуры таблиц, в которых все складывается )

lutrin
phpBB 1.2.0
 
Сообщения: 11
Зарегистрирован: 11.03.2010 13:13
Откуда: Deep
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Импорт нестандартизированной базы постов.

Сообщение MAzZY » 11.03.2010 14:31

Какой форум-то? Может уже есть парсеры готовые. Зачем так все завуалированно и умными словами называть?
Заработок на сайтах и форумах. Рефералам помогу установить код и начать зарабатывать.
Хороший хостинг в Питере
Аватара пользователя
MAzZY
Former team member
 
Сообщения: 2969
Зарегистрирован: 14.05.2005 22:43
Благодарил (а): 50 раз.
Поблагодарили: 54 раз.
Предупреждения: 1

Re: Импорт нестандартизированной базы постов.

Сообщение Mr. Anderson » 11.03.2010 14:37

lutrin писал(а):Я что-то не нашел в инете структуры таблиц, в которых все складывается

В phpBB в дистрибутиве есть schema'ы для используемых движком СУБД. Там все прозрачно.
А если вы можете
lutrin писал(а):распарсить и выудить из них любую инфу

то и в базу это все "положить" (соответственно schema'е) не составит никакого труда.
Правила конференции (30.05.2011) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | FAQ (phpBB 3.0.x)
Последняя и единственно актуальная на сегодня версия - 3.0.10!
Поддержка по ICQ, e-mail и ЛС оказывается только за WM!


phpBB Guru blog
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
 
Сообщения: 5275
Зарегистрирован: 13.03.2004 21:32
Откуда: СССР
Благодарил (а): 3 раз.
Поблагодарили: 80 раз.

Re: Импорт нестандартизированной базы постов.

Сообщение lutrin » 11.03.2010 14:41

Ну в общем-то структуру я и хотел узнать, что там куда класть надоть ))
нашул тут:
http://wiki.phpbbguru.net/index.php/БД_phpBB_3.0.x

MAzZY писал(а):Какой форум-то? Может уже есть парсеры готовые. Зачем так все завуалированно и умными словами называть?

Форум-то PHPBB ))) Просто хостер, гад, дамп базы не отдает )) Поэтому приходиться извращаться )))

lutrin
phpBB 1.2.0
 
Сообщения: 11
Зарегистрирован: 11.03.2010 13:13
Откуда: Deep
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Импорт нестандартизированной базы постов.

Сообщение Mr. Anderson » 11.03.2010 14:43

lutrin писал(а):http://wiki.phpbbguru.net/index.php/БД_phpBB_3.0.x

Ну или так (с) ;) :) :mrgreen:
Правила конференции (30.05.2011) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | FAQ (phpBB 3.0.x)
Последняя и единственно актуальная на сегодня версия - 3.0.10!
Поддержка по ICQ, e-mail и ЛС оказывается только за WM!


phpBB Guru blog
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
 
Сообщения: 5275
Зарегистрирован: 13.03.2004 21:32
Откуда: СССР
Благодарил (а): 3 раз.
Поблагодарили: 80 раз.

Re: Импорт нестандартизированной базы постов.

Сообщение lutrin » 11.03.2010 14:49

З.Ы.
lutrin писал(а):нашул тут:

Но правда все равно возникают вопросы ((
Никто не в курсе как считается поле: post_checksum в таблице Phpbb posts?
В общем экспериментировать буду.
Если возникнут вопросы наподобие указанного, можно к вам обратиться?

lutrin
phpBB 1.2.0
 
Сообщения: 11
Зарегистрирован: 11.03.2010 13:13
Откуда: Deep
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Импорт нестандартизированной базы постов.

Сообщение MAzZY » 11.03.2010 15:27

lutrin писал(а):Форум-то PHPBB ))) Просто хостер, гад, дамп базы не отдает )) Поэтому приходиться извращаться )))

А доступ в админку есть? Там можно дамп базы снять.
Это какой-то бесплатный хостинг форумов?
Заработок на сайтах и форумах. Рефералам помогу установить код и начать зарабатывать.
Хороший хостинг в Питере
Аватара пользователя
MAzZY
Former team member
 
Сообщения: 2969
Зарегистрирован: 14.05.2005 22:43
Благодарил (а): 50 раз.
Поблагодарили: 54 раз.
Предупреждения: 1

Re: Импорт нестандартизированной базы постов.

Сообщение lutrin » 11.03.2010 15:42

Совершенно верно... именно бесплатный :-)
К сожалению они убрали эту опцию из Админки ((
Раньше там можно было получить дамп базы, но с паролем, а пароль они за денежку продавали. А сейчас почему-то даже и за денюжку не хотять форум отдавать ))) Но мы не унываем :-) Обклеивание обоями через замочную скважину - вот наш метод :-)
Просто открытой двери я как-то не нашел (

lutrin
phpBB 1.2.0
 
Сообщения: 11
Зарегистрирован: 11.03.2010 13:13
Откуда: Deep
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Импорт нестандартизированной базы постов.

Сообщение rxu » 11.03.2010 17:23

lutrin писал(а):Никто не в курсе как считается поле: post_checksum в таблице Phpbb posts?

md5 вестимо.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7314
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 251 раз.

Re: Импорт нестандартизированной базы постов.

Сообщение lutrin » 12.03.2010 16:00

Эм... уважаемые Гуру, продожаем исследования.
как я понимаю topic_type в phpbb_topics - это тип топика (обычный, опрос и т.д.) какие типы бывают? И какая цифра какому соответствует?
что это за поле? topic_status

О... интуитивно ясно, что это поле закрыт/открыт (какие статусы бывают, и что где означает?)

lutrin
phpBB 1.2.0
 
Сообщения: 11
Зарегистрирован: 11.03.2010 13:13
Откуда: Deep
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Импорт нестандартизированной базы постов.

Сообщение rxu » 12.03.2010 16:36

lutrin
Для развития интуиции, почитайте includes/constants.php ;)
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7314
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 251 раз.

Re: Импорт нестандартизированной базы постов.

Сообщение lutrin » 12.03.2010 16:38

Тут еще одна заковыка:
есть морда форума, во вложении.
Там список форумов, поделенный на категории. Вот где лежат в базе эти категории чего-то не могу найти ((( Подскажите, плиз.

index_onb.png
Морда форума

lutrin
phpBB 1.2.0
 
Сообщения: 11
Зарегистрирован: 11.03.2010 13:13
Откуда: Deep
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Импорт нестандартизированной базы постов.

Сообщение rxu » 12.03.2010 16:49

В таблице форумов. Категория - всего лишь тип форума.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7314
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 251 раз.

След.

Вернуться в Поддержка phpBB 3.0.х

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы
cron