<rmcreative>

RSS
  1. Дополнение xhtml в полях ввода

    20 августа 2008

    Улучшение поля ввода текста автозакрытием xhtml тэгов. Реализация не идеальна, но пример действительно стоящий. Почувствовал себя почти в Eclipse без подсветки синтаксиса.

    Читаем и пробуем

    Комментировать
  2. Способы сокращения JavaScript кода

    20 августа 2008

    Несколько способов писать более короткий и удобный код на JavaScript.

    Читаем

    Комментировать
  3. 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);

    Пока заметил только два интересных момента:

    1. Нельзя использовать минусы при именовании ключей массива.

    2. Не выйдет использовать готовые решения для собирания скриптов в один файл т.к. нарушается порядок загрузки.

    3 комментария
  4. Применить патч средствами Eclipse

    19 августа 2008

    Иногда приходится применять патчи для модулей Drupal. В nix всё просто:

    patch < file.patch
    

    В Windows есть несколько вариантов

    Слить win32 билд patch.

    — Воспользоваться средствами 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.

    1 комментарий
  5. PHP класс для работы с Яндекс.XML

    18 августа 2008

    Антон Шевчук поделился PHP-обёрткой для реализации поиска средствами Yandex.XML.

    Пробуем

    Комментировать
  6. Кэширование запросов в MySQL

    18 августа 2008

    О встроенном в MySQL механизме кэширования запросов.

    Читаем

    Комментировать
  7. Drupal 6.4 и 5.10

    14 августа 2008

    Обновились ветки 5.x и 6.x Drupal.

    Для 6.4 кроме заплат безопасности включено важное исправление, из за которого система притормаживала.

    Подробнее на русском

    Очень подробно про изменения в 5.10 на английском

    Очень подробно про изменения в 6.4 на английском

    Drupal 5.10

    Drupal 6.4

    Комментировать
  8. append в jQuery

    13 августа 2008

    Метод append() в jQuery — очень капризная штука. Стоит засунуть туда невалидный HTML и IE append() просто проигнорирует…

    8 комментариев
  9. AJAX-светофорчики

    13 августа 2008

    Неплохое решение на jQuery для вывода сообщений. Просто, функционально и удобно.

    Пример

    Описание

    4 комментария
  10. Kohana 2.2

    12 августа 2008

    Обновился выросший из CodeIgniter PHP5-фреймворк Kohana.

    Что именно изменилось неясно, но что-то точно :) Самый большой минус фреймворка — отсутствие актуальной документации.

    Если нравится разбираться по APIможно попробовать как альтернативу CodeIgniter.

    3 комментария