Доброго всем времени суток. Вопрос, как уже наверное понятно, заключается в переносе сайта на drupal. О причинах не слова Так нужно! Перенос будет осуществляться с системы ucoz. О переносе базы я озадачил одного человека. Хотя и в этом аспекте хотелось бы что то услышать. Я уже находил какую то статью о переносе пользователей, но может быть есть что то ещё.
Суть в том какие модули подобрать? Пересмотрел уже достаточно много и вот пока что на чём остановился: cck, content_profile, fckeditor, image, token, views
Кстати, сам сайт вот он cdrpro.ru
Дизайн, думаю, не составит труда перенести. Основу уже перенёс. А вот в модулях чёрт ногу сломит. Так что буду весьма благодарен за предоставленную информацию в любом виде... ссылки, мнения и т.д.
Спасибо!
Комментарии
Это такой сложный вопрос что-ли? Или по каким то неведомым мне, новичку, причинам ни кто не будет отвечать?
Нет вопроса, точнее есть, но он ниочём
То есть как не о чём? Ссылка на сайт есть! Вопрос — какие модули подобрать, что бы работало аналогично на друпале? Это разве не вопрос?
Нет, это закамуфлированное предложение – "а перенесите мне сайт с ucoz на drupal!" )
подобрать для чего? какие функции будут на сайте?
ТС, вопрос сильно общий, так как тянет на полноценное ТЗ. В общем и целом вы сами себе и ответили, перечислив модули, которые вы отобрали. Но есть ньюансы, составляющие 80% всего.
Ну тогда конкретика. Например:
Через какой модуль проще всего сделать категории? Что бы просто установить, добавить список категорий, и потом при создании материала выбрать нужную из выпадающего списка. Ну и что бы была отдельная страница для каждой категории где выгружались бы заголовки с кратким описанием.
... а то у меня уже каша в голове от этих модулей всех
taxonomy (in core)
Ага, тогда как победить такую беду... создал категорию через таксономию, добавил материал, а у него в хлебных крошках стоит только ссылка на главную. А вот как сделать что бы было Главная > Категория, что бы пользователь мог вернуться в категорию логичным способом ну и что бы видел где находится.
Решил через taxonomy_breadcrumb
Вернулся к данному вопросу и посетила мысль.
А не проще ли написать небольшой конвертр txt'шных бекапов Юказа "to sql", а потом эти файлы добавить в базу? Естественно переводить именно в тот вид, в котором Друпал хранит всё в базе. Кстати говоря, где то я видел полное описание базы Друпала...
Вопрос к знатокам. Можно ли так сделать и есть ли подводные камни?
Можно, но все таки лучше делать через Drupal.
Да понятно что лучше, только есть несколько больших НО )))
1. Бесплатно ни кто не сделает, а бюджет куцый, да и хотелось бы своими силами ))
2. Вникать как и что там из под Друпала просто некогда.
Зато я сам легко могу написать EXE который всё конвертнёт как нужно. Описание таблиц есть, хотя и без него практически всё понятно.
П.С. попробовал на пользователях сейчас. Всё получилось.
Не, ну можно конечно. Но есть теоретическая возможность что-то некорректно создать или прописать не все нужные параметры, а потом это где-нить в неподходящий момент выплывет. Если тщательно изучить структуру таблиц и их взаимодействие, ничего страшного не будет.... Но как бы с тем же успехом можно потратить это-же время на изучение API и получить тот же результат, но зато уже немного разбираясь во внутренностях самого Drupal.
Ну если бы я в PHP плавал как рыба в воде тогда да, но я пока с ним только знакомлюсь. Точнее начал знакомиться, но времени нет продолжать. Хоть и простой очень язык, мне всё же на данном этапе будет проще через sql )
Навскидку нашел http://drupal.org/project/feeds
Смотрим, удивляемся, применяем. И подобных модулей еще с десяток точно
Вот еще навскидку http://drupal.org/project/user_import и http://drupal.org/project/node_import...
ИМХО - если уж ковырять хотите, то тогда уж лучше в системе попытаться разобраться, а придумывать костыли... Разобратся в том, как написать модуль для Drupal проще, чем кажется.
Я писал модули. И эти я тоже видел. Если вы так болеете за дело, напишите. ))) Ну а нет так нет, чё уговаривать то ) Как мне удобнее так и буду делать
Если вы писали модули для Drupal - тогда для меня вообще непонятна тема разговора....
Про перенос с юкоза между прочим было пару статей на этом сайте
Читал, и не только на этом сайте, и ни кто ни чего толкового так и не написал. Или написал но не выкладывал.
Была статья про написание модуля переноса пользователей. Я эту же задачу уже решил раз в 10 быстрей через Sql и всё проверил. работает.
Автор, а свяжитесь-ка наверно со мной