Обращение из iframe к функциям родителя

Опубликовано Оставить комментарийОпубликовано в рубрике Easy Patch, HTML, JavaScript

Сегодня я бы хотел затронуть тему применения iframe на сайте. Да, эта технология уже не пользуется популярностью с тотальным порабощением сайтов AJAX-ом, но сами фреймы достаточно удобно использовать в админском интерфейсе сайта для редактирования страниц «на лету», чтобы сразу видеть полученные изменения. Проблема тут в том, попытка вызова функции родителя (скажем, окно редактирования элемента), закончится […]

Установка PHP 5.3 на VPS от Agava

Опубликовано Оставить комментарийОпубликовано в рубрике *nix, Easy Patch, Без рубрики, Общее

Приветствую всех, кто еще заходит на страничку моего блога в надежде почитать что-нибудь свеженькое! =) Хоть я уже давно и не занимаюсь непосредственным web-мастерингом, но иногда приходится что-то где-то настраивать. И вот, в один прекрасный день в мои руки попал VPS от компании Агава с установленным php5.1 и CentOS 5.6 32bit на борту. Как адепт […]

Событие OnClick, option и Chrome. Лебедь, рак и щука.

Опубликовано Оставить комментарийОпубликовано в рубрике Easy Patch, jQuery

С того самого момента, как появились стандарты W3C, различные браузеры начали с удовольствием их нарушать или трактовать по-своему. Сегодня речь пойдет о правильной организации работы динамического добавления одних DOM-элементов в другие DOM-элементы при помощи select.

SQL-заплатка: поиск по алфавиту

Опубликовано Оставить комментарийОпубликовано в рубрике Easy Patch, PHP, SQL

Ранее я описывал возможность создания алфавитного указателя из ассоциативного массива, полученного в результате работы sql-запроса. Но что если нам необходимо выводить только записи, начинающиеся на определенную букву?

Убираем битые картинки при помощи JavaScript

Опубликовано Оставить комментарийОпубликовано в рубрике Easy Patch, JavaScript

В своей предыдущей статье я рассмотрел возможность избавления от «битых» или недоступных изображений при помощи PHP. Алгоритм, рассмотренный там, подходит не только для работы с изображениями, но и в различных случаях проверки доступности web-документов. Его существенным минусом является скорость. При большом размере массива тех же изображений вывод будет строится очень долго. Для того, чтобы ускорить […]

Проверка доступности картинки. Убираем «битые» изображения.

Опубликовано Оставить комментарийОпубликовано в рубрике Easy Patch, PHP

Если на своём сайте Вы используете сторонние источники для хранения изображений, то наверняка сталкивались с проблемой отсутствия изображения по указанной Вами ссылке. Тому есть много причин, но сейчас речь не об этом, а о том, как убрать некрасивую «битую» картинку, по сути — дырку в сайте.

Регулярное выражения для вытаскивания ссылок из plain-текста

Опубликовано Оставить комментарийОпубликовано в рубрике Easy Patch, PHP

Сегодня я хочу затронуть такую мозголомную тему, как регвыражения. Очень много статей написано по поводу того, как же вытащить любую ссылку из HTML, однако для обычного текста, где ссылка встречается в виде as is, примеров очень мало. Приведу рабочее выражение для поставленной задачи.

Как перевести URL в нижний регистр

Опубликовано 3 комментарияОпубликовано в рубрике Easy Patch, PHP, SEO

Сегодня я хочу поговорить об одном подводном камне поисковой оптимизации сайтов — обработке адресов в различных регистрах. Как показывает практика, далеко не всегда поисковики воспринимают страницы www.site.ru/PluShki и www.site.ru/plushki одинаково. Что же нужно делать, чтобы решить эту проблему?

Как убрать Webalta в браузере Chrome или «ненавязчивый» PR

Опубликовано 19 комментариевОпубликовано в рубрике Easy Patch

Думаю, не стоит описывать суть проблемы — поисковая система сама наглым образом внедрилась в поисковик. Тому, как «вынести» её из Opera, FireFox и IE уже посвящено куча статей. Там всё «сложно» и мудрено. В гениальном Chrome докопаться до взлома горе-хакеры не смогли, а потому воспользовались слабыми местами MS Windows.

Нанопатч для создания алфавитного указателя из массива

Опубликовано Оставить комментарийОпубликовано в рубрике Easy Patch, PHP

Сегодня пост будет немного ленивым, но кому-нибудь может пригодится это готовое решение. На входе у нас есть массив имен (скажем, стран), упорядоченный по алфавиту. Наша задача — вывести массив в двухколоночную таблицу, причем слова со следующей буквы отделены новой строчкой с этой буквой.