Улучшение поля ввода текста автозакрытием xhtml тэгов. Реализация не идеальна, но пример действительно стоящий. Почувствовал себя почти в Eclipse без подсветки синтаксиса.
-
Дополнение xhtml в полях ввода
20 августа 2008
-
Способы сокращения JavaScript кода
20 августа 2008
Несколько способов писать более короткий и удобный код на JavaScript.
-
Drupal: Передача параметров в JavaScript
20 августа 2008
В Drupal довольно удобно реализована передача параметров в JavaScript:
drupal_add_js(array( 'my_namespace' => array( 'my_variable' => 'my_value' ) ), 'setting');
Получить значение из JS можно так:
alert(Drupal.settings.my_namespace.my_variable);
Пока заметил только два интересных момента:
Нельзя использовать минусы при именовании ключей массива.
Не выйдет использовать готовые решения для собирания скриптов в один файл т.к. нарушается порядок загрузки.
-
Применить патч средствами Eclipse
19 августа 2008
Иногда приходится применять патчи для модулей Drupal. В nix всё просто:
patch < file.patch
В Windows есть несколько вариантов
— Воспользоваться средствами Eclipse (PDT, Zend Studio 6).
Вариант с Eclipse
1) Меню — Window — Open Perspective — Other… — Team Synchronizing.
2) Открываем патч файл (пример), копируем весь текст в буфер обмена.
3) Меню — Project — Apply Patch…
4) Выбираем Clipboard — Next.
5) Выбираем файл или папку для применения патча — Next.
6) Смотрим, чтобы не было красных восклицательных знаков. Тут же можно посмотреть, какие будут сделаны изменения.
7) Finish. Меняем перспективу обратно на PHP.
-
PHP класс для работы с Яндекс.XML
18 августа 2008
Антон Шевчук поделился PHP-обёрткой для реализации поиска средствами Yandex.XML.
-
Кэширование запросов в MySQL
18 августа 2008
О встроенном в MySQL механизме кэширования запросов.
-
Drupal 6.4 и 5.10
14 августа 2008
Обновились ветки 5.x и 6.x Drupal.
Для 6.4 кроме заплат безопасности включено важное исправление, из за которого система притормаживала.
Очень подробно про изменения в 5.10 на английском
-
append в jQuery
13 августа 2008
Метод append() в jQuery — очень капризная штука. Стоит засунуть туда невалидный HTML и IE append() просто проигнорирует…
-
AJAX-светофорчики
13 августа 2008
4 комментария -
Kohana 2.2
12 августа 2008
Обновился выросший из CodeIgniter PHP5-фреймворк Kohana.
Что именно изменилось неясно, но что-то точно :) Самый большой минус фреймворка — отсутствие актуальной документации.
Если нравится разбираться по API — можно попробовать как альтернативу CodeIgniter.