Язык
Контакты
GitHub
Поддержка
Регистрация
Войти
Логин: Пароль: Запомнить:
Пользователи
Последние сообщения
Ответить
1

Конвертер из SMF в FaposCMS

Сашка_из_Шебекино

  • Заклинатель Атома
  • Пользователь
  • 1803
  • Репутация:87 
  • Предупреждения: 0 
  • Регистрация:
    27 Мар 2011
#1
<пролог>
Для переноса belgorod.lug.ru на FaposCMS написал этот скрипт. Сначала хотел сделать его с конфигурацией в конфиг-файле, чтобы даже незнакомый с программированием мог адаптировать конвертер для другой версии или вообще для другого движка.

Но обнаружил недочеты, о которых даже не предполагал при планировании. Пришлось полностью переписать конвертер.

Теперь данные берутся не из sql дампа, а пряма из базы данных, а конфигурирование происходит не в конфиг-файле, а прямо в скрипте.

Из-за второго пункта теперь немного сложнее адаптировать, но, уверен, с этим справится любой, кто хоть немного соображает в программировании, хоть даже не питоне.
</пролог>


Как использовать? Загрузите бекаб к себе на компьютер в базу данных. Но можно подключаться и к рабочему сайту, нужно только сменить host="localhost" на нужный.
Так вот, в верхних строках скрипта надо установить свои параметры подключения к базе.
Затем запустите скрипт из терминала и появившиеся sql запросы примените к своей базе с FaposCMS.

Если это нужно людям то буду выкладывать конвертеры для разных версий, пока только одна.

------------------------------------------------------------------------------------------------

И так, выкладываю скрипт для конвертации из SMF 1.1.13 в FaposCMS 1.5 Alpha.
http://fapos.net/forum/download_file/11912-1-201208141428.py

------------------------------------------------------------------------------------------------

Внимание!
Для работы требуется установленный python (2.7) и MySQLdb:
Windows:
python и MySQLdb (нужно компилировать)
Linux: пакеты python2.7 и python-mysqldb в репозитории. И ничего компилировать не надо.

Могу сконвертировать за вас за чисто символическую плату в 10 рублей

Добавлено2012.08.14 14-31

Новая версия. Появилась поддержка префиксов (как smf, так и fapos), конвертируются все даты.
Прикрепленные файлы:
Прикрепление1: Открыть файл 8.567 Kb
Отредактировано автором 14 Авг 2012

Drunya

  • Man of God
  • Админ
  • 3527
  • Репутация:110 
  • Предупреждения: 0 
  • Регистрация:
    30 Ноя -0001
#2
Сашка_из_Шебекино, :ura:

Добавлено2012.08.17 15-22

Приятно видеть, что люди переходят на фапос с DLE, SMF, Ucoz и прочих)

Я горжусь тем, что создал бесплатную CMS - AtomX. И люблю нашу команду)
1
Сейчас online: 40. Зарегистрированных: 1. Гостей: 39.