|
|
|
|
|
|
Рассылки Subscribe.ruПопулярное содержимоеЗа сегодня: |
drupal 6Программный вывод блоков в Drupal
К моему удивлению в API Drupal отсутствует функция block_load(), которая бы позволяла получить нужный блок целиком без лишних телодвижений. Этому, видимо, есть какая-то причина (историческая или функциональная), но мне как-то лень копаться в предыстории вопроса. Поэтому принимаю как данность, что программно, произвольный блок можно получить только прямым вызовом хука hook_block(). Обновлено до Drupal 6Таки обновился... Не без проблем. Пришлось повозится с модулем Image: одно из его обновлений надо проводить до обновления системного модуля System. В Geshi пришлось заново включить языки с подсветкой синтаксиса. Заголовки некоторых блоков слетели. Пришлось в одном формате ввода отключить фильтр HTML-корректор. Кроспосстинг в ЖЖ работает. Так что, нормально. Но выбранная тема nitobe глючит в IE6. Ищу новую. Вроде aurora вкатила. О проблемах с сайтом просьба писать в комментариях здесь. Порт на Drupal 6 + Ubercart 2 платёжного модуля RoboXchange (uc_roboxchange)
Спонсоры разработкиДалее по шагам все особенности установки и настройки... Zero или пустой профиль установки Drupal 6Иногда при работе с Drupal требуется получить его «чистую» инсталляцию на сайте. С отключенными модулями (кроме требуемых) и без предустановленных типов материалов. Возникает такая необходимость у людей, которые привыкли делать с нуля, или при разработке каких-ибо специфичных модулей или просто, если не нравятся стандартные названия типов материалов page и node. «Джинса» на Drupal или как «заказывать» материалыПри создании небольших сайтов часто бывает нужна какая-нибудь нестандартная особенность. Например, на сайте-каталоге товаров и/или услуг требуется форма заказа, привязанная к материалу (ноде). Подобный функционал: ссылка «Заказать» и форма для отправки сообщения с уже заполненной информацией о странице, которую заказали, уже близок к корзине онлайн-магазина. Но согласитесь, ставить ubercart или e-commerce ради одной нестандартной возможности несколько непрактично. Матросы на зебрахъ, или Как раскрасить Drupal в цвета российского флагаВозникла тут с дикого утреннего бодуна после отгремевшего вчера предновогоднего корпоративчика мысль раскрасить друпал в цвета российского флага. Точнее его таблицы. Возможность отличить четную строку таблицы от нечетной предоставляется в ядре Drupal, в стандартом выводе таблиц для каждой строки tr присутствуют классы odd и even. А при выводе нод есть переменная с метким названием $zebra, указывающая на четность или нечетность ноды в списке. Но иногда возникает необходимость (дизайнер, гад, нарисовал) отличать каждую третью или десятую строку таблицы и соответствующим образом изменять её внешний вид при помощи CSS-правил. Даешь независимость от языка для всех полей CCKDrupal прекрасно работает с несколькими языками в пределах многоязычных проектов. Причем его возможностей достаточно для создания сайтов с самым разнообразным многоязычным содержанием. Но проблемы остаются. Связаны они чаще всего с тем, что объявленная поддержка многоязычности в ядре остается всего лишь многоязычностью интерфейса, но не затрагивает таксономию и материалы. Для этого все еще требуется модуль i18n. Работа в Drupal с несколькими базами данных
Темизация вывода полей CCKУтверждается, что в Drupal можно темизировать всё. Вернее то, что проходит обработку функциями темизации. А это практически все, что мы видим на сайте. Сказанное относится и к любым полям CCK. Очень часто готовый модуль поля все-таки несколько не подходит вашим требованиям, поскольку отображает информацию не так, как вам хотелось бы, в тоже время предоставляя необходимый функционал для ее редактирования. Данную ситуацию легко исправить не только правкой кода соответствующего модуля, но и просто написанием одной функции, которую вы можете разместить в своей теме, не затрагивая кода ядра или дополнительных модулей. Устранение ошибок в модуле Imce CCK ImageУстранение ошибок в модуле Imce CCK Image (imceimage) посредством пользовательской темизации вывода поля. Теги
снег
фильтры контента
погода
криминал
Типографика
imceimage
Form API
дети
Владивосток
закачка файлов
рассылка
Приморские струны
drupal
модули
функции PHP
фрик-инкубатор
Автоматические транскрипции
Firefox
ну и ну!
drupal 5
Китайские зарисовки
рекламная пауза
проишествия
спам
captcha
ICQ
мошенники
IMCE
хак
прогулки
Skype
Компьютерная лингвистика
устранение ошибок
drupal 6
Google Maps
Портфолио
ljxp
CCK
университеты
шаблоны
PHPtemplate engine
Generic Syntax Highlighter
разработка сайтов
Image Field
Фото
поисковики
PHP
whois
профили установки
Путеводители
мой сайт
непонятки
Google
Три Поросёнка
Drupal API
скульптура
браузер
joomla
отладка кода
diff
|
|
Direqtor Home Page by ASIADATA. |
|
Последние комментарии
2 дня 13 часов назад
2 дня 23 часа назад
4 дня 4 часа назад
4 дня 4 часа назад
4 дня 4 часа назад
4 дня 17 часов назад
6 дней 17 часов назад
1 неделя 8 часов назад
1 неделя 4 дня назад
1 неделя 4 дня назад