Наконец-то обновился до Друпала 7, который уже имеет 26 редакций... | [Харзах]-[РУ]
Долго не делал этого нужного и даже необходимого процесса. Но вот недавно наконец решился. Перевёл всё содержимое стандартными модулями, без всяких хаков, также импортировались все изображения из старого CCK от 6-го Друпала, благодаря незаменимому Модулю Миграции. Тему пришлось делать самому из того, что было.
В общем, пришёл к выводу, что Panels и обычный CSS намного быстрее и удобнее, чем CSS и PHP. Хотя, это наверное, дело привычки, кому-то проще вывести все регионы самому. Но с Panels мы получаем гибкость, в любую минуту можно парой кликов поменять всю структуру сайта. А вот обычным способом если делать, то нужно переписывать весь шаблон.
Обновлялся с небольшими глюками. Оказалось, что PHPMyAdmin на локальном хосте у меня оказался с сюрпризами. Он не захотел полностью импортировать базу данных в архиве tar.gz и bzip. Половину импортировал и даже ничего не сказал. Хотя, казалось бы, у меня Линукс и для него это родные архиваторы, но на деле, родным пришёлся обычный zip, в который мне пришлось перепаковывать свои архивы, чтобы скормить их ему.
В остальном, всё как прежде. Седьмой Друпал порадовал прежде всего очень красивым и непротиворечивым интерфейсои и какой-то законченностью. Тут всё практически из коробки (ну кроме Views и Panels). Но и они уже на подходе (в 8-й версии Друпала), что не может не радовать. Сделаю пару скриншотиков, на память:
Здравствуйте Владимир! Давно
Здравствуйте Владимир! Давно я к вам не заходил. У меня был сайт на 5 Друпале. Сейчас пытаюсь перенести другой свой проект с 5-ки на семерку и был неприятно удивлен отсутствием в 7-ке того, что было главным козырем Друпала иерархической таксономии. А вы для себя решили эту проблему? Долго через поиск разбирался, но так и не нашел приемлемого решения. Модуль vocabindex-7.x-2.x-dev должен был помочь, но он у меня не устанавливается.
О приветствую! Да, давненько
О приветствую! Да, давненько не заходили...
Да, действительно... общей таксономии больше нет...
Эта жертва была принесена, насколько я понимаю, в силу необходимости. Теперь, всё зависит от того, какого типа тот или иной материал и на этом выстраиваются остальные зависимости. Видимо есть настолько разные типы материалов, что разработчики не смогли или не захотели объединять всё в общий корень...
Но, в общем, всё не так плохо, как кажется... Теперь всё это регулируется через Views, то есть появляется своеобразная надстройка в виде отображения, в котором можно все эти разные типы материалов как-то объединить в общем знаменателе (я рекомендую смотреть в этом направлении, чрезвычайно мощный инструмент)...
Да и рекомендую вам не спешить, а подождать 8-ки. Там добавлена полноценная мультиязычность для сайтов, Views из коробки... и многое другое...
Views это хорошо, но он
Views это хорошо, но он выводит уже помеченные таксономией, а я как раз не могу материал пометить. Мне бы модуль, который позволял бы при подготовке статьи выбирать и подключать термины из словарей. А через Views или с помощью снипетов я уже буду сортировать и представлять материал сайта.
По немногу начал разбираться
По немногу начал разбираться в таксономии семерки. Там функции терминов и словарей перенесли в свойства типов документов. Непривычно и более хлопотно стало все настроить. А 8-ка наверное еще не скоро будет рабочая, с дополнительными модулями под неё.
на сайте Друпала написано,
на сайте Друпала написано, что 8-ка скоро выйдет... но да, пока модули новые появятся, ещё год где-то всё будет начинать работать...
но, в принципе, и в 7-ке возможно всё настроить... немного неудобно, что нет общей таксономии, но это связано с полями материалов, как я понимаю...
теперь можно добавить каждому типу материалов свои поля, вплоть до изображений... и всё теперь можно добавить полями... из-за этого наверное пришлось идти по специализации каждого материала...
Цитата:теперь можно добавить
Попробовал это под себя настроить и отказался. Вставляю рисунки через BUeditor в общем тестовом поле, больше простора для верстки. Хотя идея хорошая, но недоработанная, очеь сырая.
ну, кому как... на самом деле
ну, кому как... на самом деле, достаточно много сторонних модулей для улучшения основных параметров вставки изображений...
мне больше всего нравится полная автоматизация (создание уменьшенных кликабельных превьюшек "на лету" и тд.)...
единственное, что мне не нравится в Друпал 7, так это поддержка многоязычных сайтов... сейчас буду пробовать Друпал 8, там эту проблему, похоже уже решили...
Цитата:мне больше всего
А что посоветуете, а то я по старинке по одной добавляю.
так это надо использовать
так это надо использовать поля изображений для материала... а если использовать BUeditor, то тогда всё придётся ручками, как и раньше... там в этом плане ничего не изменилось...
в автоматизации мне нравится то, что можно полностью сменить облик сайта без необходимости редактировать каждый материал... например: как выводить картинки в материале?
можно изменить всё в типах материала (для каждого конкретно)... это очень удобно.
Если не использовать BUeditor
Если не использовать BUeditor, то все картинки заливаются в один каталог? Мне, например, нужно чтобы каждый зарегистрированный посетитель мог заливать только в свою папку, да еще и мог создавать подпапки. Потому что предполагается заливка большого колличества изображений. И чтобы после легко было в них ориентироваться. Представте тысячи файлов в одном каталоге.
Владимир, это возможно через поле ввода изображений?
Насколько я знаю, это всё
Насколько я знаю, это всё тоже можно автоматизировать, есть модуль (точнее он встроен, но чтобы получить расширенные возможности, нужен модуль Token), который сохраняет изображения по пользователям, дате и тд. (там всё настраивается)... то есть, хотите вы по годам изображения хранить, будет каждый год новая папка создаваться или по пользователям или по id материала...
короче, очень удобно... например: images/[current-date:custom:Y-m] - такая конструкция сохраняет все изображения этого типа материала в папку images и в подпапки по годам и месяцу...