Как сделать правильный импорт-экспорт D6-D7

Прислано: veresk

пн, 07/11/2011 - 06:06

Доброго времени суток, уважаемые гуру!

Я мучаюсь с миграцией сайта с 6-м Друпала на 7-й, только не спрашивайте зачем :-)
Просто мигрировать не получилось, оказался в числе тех неудачников, кто словил WSOD на этом деле. Попробовал патчи из соответствующей ветки про эту проблему и не помогло, ладно. Решил просто перекинуть материалы в новую установку D7 и не париться.
Модуль NodeExport есть и под 6 и под 7 Друпалы, материалы перекидываются на ура. Только одна гадость: непонятно, почему не сохраняется автор у переносимой ноды? Есть, конечно, вариант массово поменять авторство, но я ещё не нашёл как.
В общем, люди, посоветуйте, как правильно перенести материалы (и уж если реально, то и пользователей) из 6-ки в 7-ку, не прихватывая мусора из старой установки. Нагуглить ничего вразумительного не смог.

Ошибка при обновлении Drupal 6 до Drupal 7

Прислано: veresk

ср, 06/04/2011 - 17:41

Доброго времени суток!

Встретил распространённую ошибку, при обновлении D6 до D7. А именно:

PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'MYDBNAME.blocked_ips' doesn't exist: SELECT 1 FROM {blocked_ips} WHERE ip = :ip; Array ( [:ip] => 123.123.123.123 ) in drupal_is_denied() (line 1779 of /PATH/PATH/PATH/PATH/html/drupal/includes/bootstrap.inc).

При попытке напрямую вызвать update.php - пустой экран, как положено. Перечитал ветку на англоязычном форуме об этой ошибке, попробовал применить предлагаемые там патчи, не помогло. Ну или я слишком криворукий. Ещё непонятно, отчего вообще эта ошибка появилась, совершенно. Если есть какое решение по-русски написанное, посоветуйте, плиз. Только остаться на шестёрке не предлагайте.

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

Настройка Apache2 на VPS для отправки почты

Прислано: veresk

пт, 04/03/2011 - 10:52

Другие статьи по теме:

Добра вам, уважаемые гуру!
Я переехал с виртуального хостинга на VPS, настраивал Debian как написано тут: http://lamp.drupalogy.ru
Проблема вылезла и на D6 и на D7: не отправляется почта. То есть при регистрации новый пользователь получить ничего не может (форму связи ещё не проверил, но тоже вряд ли оно заработает). Сам Друпал говорит, что почту отправить совсем не удалось. Посоветуйте, что проверить надо?
Поддомен mail.mydomain.ru привязан к гуглопочте, чтоб свой почтовый сервер не поднимать. В гуглопочте пользователь указан.

Компактное размещение полей

Прислано: veresk

ср, 19/01/2011 - 07:58

Доброго времени суток, многоуважаемые гуру!

Раскуриваю Drupal 7, раньше с CCK не работал почти. Возник вопрос:
А как размещать поля field более компактно? Например, картинка-иллюстрация к статье просится на место обтекаемой картинки внутри самого тела статьи. Ну или хотя бы рядом с анонсом, то есть в 2 колонки. А сейчас последовательное размещение, совсем не красиво получается.

Постепенная гибель MySQL при активной "настройке"

Прислано: veresk

пн, 22/11/2010 - 13:52

Другие статьи по теме:

Пока тут есть тестовый домен и сервер, пробую разные модули. Из "мастхэв"(дополните ссылками, плиз, на списки мастхэв! Буду рад попробовать):
1. Views
2. Panels
3. QuickTabs
4. Advanced Forum

Собстно, первый и последний для меня не новость. Но вот пока я неделю уже активно пробую, почему-то MySQL решила, что больше ей работать не хочется: стала крошить ошибками, пришлось сперва выключить "Update Status", об этой ошибке уже писали. Потом отсохли какие-то обработчики для Views, потом, при отключении и удалении модулей зачем-то сохранилась возможность создания нод. То есть отключил молуль WebForms, почислил за ним, а он всё-равно в меню оставляет пункт "Создать\Вебформу". Попрыгал-попрыгал, погуглил и снёс базу к чертям. Но вопросы остались: на свежей базе включил все модули, даже "Update Status" и оно всё заработало! Нет, оно понятно, что не надо было так сильно мучать Drupal, и что руки надо пропатчивать до состояния прямых. Однако вот сейчас думаю-гадаю: есть работающий сайт, хочется там всё перенастроить, с учётом опыта, а трогать страшно: там уже база 200 Mb, люди не поймут. А модуль из разряда "выгрузить все материалы и пользователей в бэкап" так и не подсказали. Было бы красиво: прибить старую базу с ошибками, настроить заново, а блоги\статьи\форум вернуть как было.

Собстно, вопрос: отчего так получается и как с этим бороться (эт я не про криворукость, а про ошибки MySQL)

Разделы статей

Прислано: veresk

вс, 21/11/2010 - 20:51

Другие статьи по теме:

Доброго времени суток!
Подскажите, пожалуйста: как можно сделать разбивку статей на разделы? Чтоб при создании выбор был из заранее настроенных разделов, например для сайта о машинах статьи "Ремонт", "Отечественные", "Иномарки" и так далее. И чтоб была страничка с красиво оформленным оглавлением статей.
В принципе, понимаю примерно, что надо Views+CCK использовать, наверное, да? Но вот как именно еще не понял. Или может есть пути попроще?

Цвета в CKeditor

Прислано: veresk

вс, 21/11/2010 - 18:28

Поставил CKeditor, настроил - всё работает. Есть небольшая проблема:
не смотря на то, что все теги HTML добавлены в формат ввода (в том чисте и SPAN), но изменение цвета текста\фона не проскакивает. Если выставить Full HTML - работает.
Как побороть, кто подскажет?

Как почистить следы от неправильно удалённых модулей?

Прислано: veresk

пт, 19/11/2010 - 11:59

Есть установка Друпала, с нее когда-то удалили несколько модулей просто выкинув папки с сервера. А можно ли как-то почистить БД от этого?
А куда деваются переводы неиспользуемых текстовых строк? Можно ли удалить импортированные когда-то .po-файлы?

Как скрестить imce, CKeditor и lightbox2

Прислано: veresk

ср, 17/11/2010 - 18:57

Наконец-то я почти что приблизился к тому идеалу, который хотел получить. Называется оно CKeditor+IMCE и работает здорово и стабильно. Настроилось в пол минуты, файлики позволяет создавать, отдельные node под картинку выделять не требуется и вообще всё здорово. Даже превьюшки создаются в трёх размерах, если хочется. Одного не смог уловить: как бы теперь вставленные картинки без дополнительных телодвижений и прописывания тегов начали открываться через lightbox2? Сейчас установлено и настроено 4 пакета: IMCE, CKEditor, imce_wysiwyg, wysiwyg. Поясните поподробнее, плиз, как прикрутить lightbox2? Галереи не нужны, нужны только статьи хорошо открываемыми картинками. И можно ли открывать окошко IMCE не в отдельном браузерном окне, а как окошко lightbox?

Imagefield + imagecashe + lightbox2 для любых материалов на сайте

Прислано: veresk

пн, 15/11/2010 - 08:11

Доброго времени суток!
Подскажите пожалуйста, как заставить изображения, добавленные в материал с помощью imagefield + imagecashe отображаться в lightbox2? Картинки у меня добавляются нормально, но вот отрисовываются сразу целиковые, большие. А хотелось бы отображать превьюшки и красиво их увеличивать. Просто для отображения галерей я использовал lightbox2 и Thickbox, они вместе хорошо отображают галерею. но почему-то не получается подобрать настройку для Story, например.
А еще хотелось бы приспособить какие-нибудь "якорьки" чтоб добавленное изображение через imagefield + imagecashe можно было сразу вставить в произвольное место материала, а не как сечас - всё кучей в конце ноды.

Унификация интерфейса

Прислано: veresk

пн, 15/11/2010 - 07:12

Доброго времени суток, многоуважаемый друпалеры!
Вопрос возник у меня такого плана:
вот периодически при работе надо подтверждать своё действие, то при установке\удалении модуля, то при работе с материалами. Это всё хорошо и здорово, однако кой-какая вещь сильно гадостная: почему на страничке подтверждений (например, при удалении ноды) отрисовывается КНОПКА "Подтвердить" и ССЫЛКА "Отменить"? По-моему, это просто преступление против юзабилити. С этим как-то бороться можно? Пусть уж будет или только ссылки, или только кнопки (что красивее), но нельзя же так-то смешивать.

Редактирование на AJAX без правки кода

Прислано: veresk

сб, 13/11/2010 - 15:40

Пытаюсь красиво приладить современные технологии к сайту. Уже разрулил красивый показ картинок с помощью lightbox2 и thickbox. Теперь вот озадачился, как бы сделать редактирование постов (а может даже и добавление новых) в AJAX-формах. И можно ли сделать автоматическую разбивку материала (блога, статьи) на страницы так, чтоб потом можно было листать красиво, с эффектами jQuery?
Пожалуйста, не посылайте к материалам, где советуют править код, я уже читал, что что-то можно прилепить для редактирования аля Drupal.ru, но я морально не готов к такому. Может, уже есть пути попроще?

Очистка сайта на Drupal 6

Прислано: veresk

сб, 16/10/2010 - 19:09

Добрый день!
Я года полтора назад пересел на Drupal, где и обитаюсь до сих пор. Осваивал CMS на живом, работающем проекте, по-первости не мало ошибался. сейчас вот подумываю, как бы переставить свой Drupal на-чистовую, с учётом прошлых косяков и перенести туда нажитый контент. Но так, чтоб весь мусор, типа по-дурацки снесённых модулей, лишних локализаций и прочее не перелезло со старого на новую установку. Естественно, ручками перенести форум и прочее - нереально. Ну или, может, есть модуль для таких горе-друпальщиков как я, который сам проверяет на наличие мусора и убирают гадости после кривых рук? В данный момент база MySQL занимает 250 Mb.

Несколько разных сайтов на одном движке

Прислано: veresk

пт, 15/10/2010 - 18:17

Добрый день!
Есть задумка на одной установке Drupal завести 3-5 сайтов с разными доменами. Сервер не мой, а просто купленный хостинг (кстати, буду рад предложениям, что лучше прикупить для коммерческого использования, пока я знаю Teli, там лежит мой сайт один).
Сайты маленькие, чисто "визитки", но нужно, чтоб они хорошо индексировались и не мешали в поисковиках друг другу (направленность сайтов совершенно различная).

Если есть способы это реализовать, посоветуйте, пожалуйста, как лучше и что почитать на эту тему. Заранее спасибо.

Импорт-экспорт данных между сайтами Drupal

Прислано: veresk

пн, 26/10/2009 - 11:54

Посоветуйте, пожалуйста, что посмотреть для такой задачи:
экспортировать все данные с сайта, учитывая форматирование статей-блогов, посты Advanced Forum, вложенные файлы, новости, короче всё что относится к контенту. Потом - принять эти данные на другом сайте, сохранив структуру, теги, картинки и те данные, что уже были в базе сайта-приёмника. Импорт-экспорт базы SQL не подходит, в ней ещё и настройки хранятся и всякая ерунда. Хорошо бы это сделать в пакетном режиме, а не сохранять каждый документ отдельно, их много.

RSS-материал

Новое на сайте

Ссылки партнёров