Hiway 9 января, 2012 CMS, Joomla
Сначала немного вступительного текста. Хоть я и назвал материал «инструкцией» нельзя сказать, что этот текст будет понятен для всех, кто прочитает его и возьмется использовать компонент-CCK для Joomla! Seblod. Поэтому, для всех, кто не знаком с Seblod рекомендую почитать цикл статей Seblod – конструктор контента (CCK) для Joomla. На момент написания моей статьи в этом цикле было четыре материала, но я надеюсь, что автор не остановится на этом и продолжит важное дело, поскольку русскоязычных статей по работе с Seblod очень мало, да и англоязычных тоже немного. Поэтому и я решил внести свою лепту в популяризацию этого замечательного компонента для Joomla!, который фактически очень похож на связку CCK + Views в Drupal, но при этом ничуть не отступает от основных принципов работы Joomla!, что позволяет с его помощью делать поистине шикарные проекты с использованием этой CMS.
Лично я не люблю просто читать инструкции. Для того чтобы начать что-то изучать мне нужен живой проект в котором я буду использовать новый компонент, в данном случае Seblod. И такой момент ка раз «подвернулся». Заказчик заказ довольно нестандартный сайт с точки зрения Joomla!, но при этом отказался использовать Drupal, поэтому и было решено использовать CCK для Joomla! Пусть не обижаются на меня разработчики известных компонентов K2 или Zoo, которые претендуют на звание CCK для Joomla! — их компоненты нельзя назвать полноценными CCK. Только Seblod позволяет нам работать на всех уровнях взаимодействия с Joomla! да еще и предлагает широкий набор базовых типов поле и возможность их расширения посредством создания собственных.
Сегодня я расскажу лишь об одном поле «Image» и о том, как с его помощью создать галерею с Lightbox без использования каких-либо других модулей или компонентов. Материал является симбиозом того что изложено в официальной документации на сайте Seblod и тем форума поддержки. Поэтому ни в коем случае не претендую на «чистое» авторство.
Читать полностью
Hiway 9 ноября, 2011CMS, Drupal, Верстальщику

Казалось бы — банальный вопрос «Как добавить CSS в тему Drupal», однако многих он ставит в тупик. Поскольку желательно делать это не прост так, чтобы работала, а еще и правильно. То есть согласно стандартам кодирования Drupal.
Собственно есть два способа правильного добавления есть два самых распространенных стандартных способа: добавление CSS в тему через .info файл, или же добавление с помощью функции drupal_add_css (). Функция drupal_add_css () подробно описана в API Drupal и, как правило, используется если нам необходимо не просто добавить CSS в тему а сделать это с определенными условиями, например применить условные комментарии для Internet Explore. Ниже мы детально рассмотрим оба способа.
Читать полностью
Hiway 8 ноября, 2011Верстальщику

Здравствуйте, в этом посте будет мало текста, но он будет очень информативный и полезный для верстальщиков. Недавно набрел на очень хорошую подборку CSS сниппетов. Нельзя сказать, что они супер-новые, однако плюс в том что все они собраны в одном месте и уже успешно перекочевали в мой сниппет-менеджер. Думаю и вам пригодится, если не все, то хотя бы часть из того что есть в этом списке. Сразу же добавлю что за подборку стоит сказать thanks to Nikola Lazarevic. Итак, приступим!
Читать полностью
Hiway 4 сентября, 2011CMS, Drupal, Верстальщику
Это первая часть перевода статьи известного мастера создания сайтов на Drupal Emma Jane Hogbin
Надеюсь, что она будет вам полезна, и вы прочитаете вторую часть, перевод которой я опубликую сразу после того, как Эмма ее допишет.
Основная проблема создания тем для Drupal для тех, кто делает это впервые заключается в том, что темы сложена из множества мелких узлов, блоков и элементов, что не дает возможность сразу воссоздать нужную картину, представленную на дизайна. Но в то же время, если вы уже натренированны в этом вопросе, то многие вещи вы делаете интуитивно, не обращая внимание на простые мелочи которые зачастую неподвластны неискушенному верстальщику. Для того, чтобы создание темы стало для вас осознанным, а в последствии и интуитивным процессом, нужно усвоить пять простых принципов с которых стоит начинать создание тем для Drupal.
Читать полностью
Hiway 30 августа, 2011CMS, Joomla
Не так давно я радовался в Twitter по поводу того, что Joomla! 1.7 предлагает очень хороший и удобный функционал в ядре для создания многоязычных сайтов. На сегодняшний, если вы используете Joomla! 1.7 в месте с расширениями под эту версию, которые созданы с учетом стандартных возможностей системы для создания многоязычных сайтов, то вам не придется больше использовать для переводов сторонние компоненты типа JoomFish. Все можно сделать с помощью имеющегося функционала. Все это так и все это действительно прекрасно работает. Но есть одно «НО»!
Читать полностью