xandeadx.ru Блог музицирующего веб-девелопера

РазноеКак скачать папку из SVN репозитория

Опубликовано в

Допустим перед нами встала задача получить последнюю версию PHP-фреймворка Yii из SVN репозитория. Выкачать файл за файлом с помощью браузера просто нереально, а вот с помощью какого-нибудь SVN клиента очень легко.

Один из таких клиентов это RapidSVN. Он достаточно лёгкий (~5 mb) и имеет русский интерфейс.

PHPРаботаем с API LastFM

Опубликовано в

API у LastFM очень простой и понятный.

Перед началом использования, следует получить API key. Для чего нужно сходить на соответствующую страницу и заполнить форму:

  • Application/Device Name — название приложения которое будет работать с LastFM API, например LastFM Charts Drupal module

  • Application/Device Description — описание приложения, например Display user charts

DrupalВыводим список терминов из словаря с помощью модуля Taxonomy Block

Опубликовано в

Описание

Модуль Taxonomy Block добавляет блок, в который выводится список терминов из словаря в виде ссылок. Ссылки ведут на список материалов помеченных выбранным термином.

Это хорошая альтернатива модулю Taxonomy Menu. У Taxonomy Menu есть огромный недостаток — при добавлении терминов меню полностью уничтожается и после этого создаётся вновь.

РазноеПлюсы и минусы CMS DataLife Engine (DLE)

Опубликовано в

Понадобилось сделать клон сайта работающего на CMS DataLife Engine. Этот движок очень популярен в России, особенно на варезных сайтах, давно развивается и с виду очень симпатичен. Однако меня смущало отсутствие его в различных TOP-ах и Award-ах, но думал, что за такой длительный период развития внутри должно быть что-то юзабельное и функциональное. К слову CMS не бесплатная, стоит 59$.

Ну что ж, движок куплен, клон сделан, есть с чего составить своё мнение.

JavascriptЛёгкое выпадающее меню на jQuery

В поисках лёгкого выпадающего меню наткнулся на jQuery плагин Simple jQuery Dropdowns. С помощью него, без лишней разметки, можно из любого списка сделать многоуровневое кроссбраузерное меню.

DrupalМодуль AJAX Comments — добавление комментариев без перезагрузки страницы

Опубликовано в

Описание

Модуль AJAX Comments позволяет:

  • Добавлять комментарии с помощью AJAX
  • Отвечать на комментарии без промежуточной страницы
  • Быстро удалять комментарии с помощью AJAX

DrupalВыносим число материалов из ссылок в меню, которое сгенерировал модуль Taxonomy Menu

Опубликовано в

Меню сгенерированное модулем Taxonomy Menu, с включённой опцией "Display number of items", выглядит следующим образом:

Задача — вынести число материалов из ссылок, т.е сделать что-то подобное:

2009-11-10_171800.jpg

DrupalМодуль Taxonomy Menu — создаём меню со списком терминов из словаря

Опубликовано в

Был удивлён, не найдя в стандартной комплектации друпала, функции для вывода списка терминов в каком-нибудь блоке. Задачу можно решить несколькими способами.

Первый, это создать меню и руками добавить туда ссылки на термины. Ссылки можно скопировать в разделе Таксономия › Ваш словарь › список терминов.

Второй, воспользоваться сниппетом, например таким.

Третий способ, это возложить работу по добавлению и обновлению ссылок на модуль Taxonomy Menu. Поподробнее опишу как это работает.