CSS свойство overflow позволяет управлять реакцией контейнера (например, DIV) при его переполнении. В некоторых случаях бывает необходимо определить факт переполнения, чтобы выполнить какие то действия.
Все записи категории ‘Программирование’
Отделяем логику от шаблона в Drupal
Наверняка вы слыхали о подходе MVC (model-view-controller) в веб-программировании. В Drupal для реализации данного подхода есть все необходимые инструменты. При этом уровень контроллера по большей части уже реализован, т.к. движок предлагает вам реализовать логику приложения в виде написания кода «зацепок» (hooks). Вам остается отделить логику (модель) от шаблона (представления).
Установка Symfony на Denwer и Open Server
Симфония диктует стиль работы, свойственный для работы с ПО под unix системами. Т.е. чтобы что то сделать, вам необходимо сначала понять как это сделать. Разберем «как это сделать» под Windows на примере WAMP (комплект из Windows, Apache, MySQL, PHP и пр.) конфигураций Denwer и Open Server.
Миграция конфигурации Denwer с Apache 2.2 на Apache 2.4
Пока не вышло следующей версии Denwer, решаем задачу перехода с Apachе 2.2 на Apache 2.4. Проблема миграции в том, что конфигурации окажутся не совместимыми из-за изменений в синтаксисе ряда команд более свежего http сервера. Давайте поправим конфигурацию и заставим работать новый Apache в составе Denwer.
Скрипт экспорта в базу публикаций Drupal
Когда заказывают переделать сайты с «историей», приходится перетаскивать имеющиеся публикации на новый сайт. Хочу поделиться некоторыми моментами, связанными с программированием такого рода задач в Drupal.
Грузим картинку в поле image в Drupal
Из кода программы на PHP мы попытаемся загрузить картинку в публикацию сайта на Drupal 7. Здесь описана логика и показан код всех операций.
Утилита для извлечения данных и парсинга HTML кода
Я иногда ссылаюсь на данную утилиту в примерах. Выкладываю её код и примеры использования.
Функция для локализации изображения при экспорте статьи
За многолетнюю практику работы с Drupal, я накопил целую библиотеку вспомогательных функций. Функция, описываемая в этой статье, используется для копирования изображений из внешнего источника в один из каталогов сайта с пользовательскими файлами. Необходимость в ней возникает, когда вы копируете статьи с картинками из внешних источников на свой сайт — переносите материалы или копи-пастите новости :).
Подключение сайта к walletone
Подключал сайт к Wallet One. Механизм работы агрегатора стандартный, но есть определенные нюансы.
Перебор атрибутов HTML элемента в javascript
За использованием библиотеки jQuery как то забываешь о базовых свойствах и методах DOM в javascript. Как получить весь набор аттрибутов HTML элемента?