MODx → Плагины → Заглушка на старые версии InternetExplorer

Мучался я мучался с версткой под IE6.0 и сегодня сделал самую правильную вещь. Написал плагин под MODX Evo который отображает пользователю под IE5 или IE6 вверху страницы информацию о том, что его браузер устарел и рекомендовано обновить его на более современный продукт. Сначала вообще блокировал весь вывод информации - но посетители жаловались. Говорили, какое хамство - не показывать информацию совсем. Поэтому показываю лишь предупреждение сверху. Пусть сами решают, что пора обновляться :) Кто хочет - пользуйте. Не забудьте поставить галку на событии OnWebPagePrerender.

Читать дальше →

Личное → Тёма → Крутой разворот

В машине едем я, жена и сын (3 года). Менты перегородили дорогу и требуют развернуться и ехать обратно. Чтобы вписаться в поворот с одного раза дергаю ручник. На сухой дороге :). Машина кренится, жуткий визг из под колес. Едем назад.
Жена: Мы чуть не перевернулись!
Сын: Папа! У меня чуть шапочка не слетела!

:) Он клёвый 

Читать дальше →

Разное → Совещание

Петров пришел во вторник на совещание. Ему там вынули мозг, разложили по блюдечкам и стали есть, причмокивая и вообще выражая всяческое одобрение. Начальник Петрова, Недозайцев, предусмотрительно раздал присутствующим десертные ложечки. И началось.

— Коллеги, — говорит Морковьева, — перед нашей организацией встала масштабная задача. Нам поступил на реализацию проект, в рамках которого нам требуется изобразить несколько красных линий. Вы готовы взвалить на себя эту задачу?

— Конечно, — говорит Недозайцев.

Читать дальше →

Разное → Буду знать → Метр с кепкой

Раньше, брать с ребенка плату за проезд или не брать определяли не по его возрасту, а по его росту. Перед входом в трамвай стояла отметка "один метр" и кондуктор определял по ней рост ребенка. Если рост меньше - проезд бесплатный. Ну а всем детям, конечно, хочется поскорее быть повзрослее, поэтому они или привставали на цыпочки или одевали кепки чтобы казаться повыше и заплатить за проезд как взрослые. Отсюда и пошло выражение "метр с кепкой".

Читать дальше →

Личное → Тёма → Кремлевская Ёлка

25 декабря ездили с Артёмом в Кремль на Елку. Чтобы не пропасть в пробках, решил поехать на метро. Потом, пока мама была с Тёмой в Кремле, я гулял под зимним дождем (!) на улице. Вымок весь, покатался по полностью замерзшим и покрытых льдом тротуарам, т.к. ходить было невозможно. Представление Артёму понравилось, он даже пытался сумбурно объяснить что там было: пираты украли штуку откуда-то и дядька ее спасал. В итоге спас, конечно. Представление было посвящено космосу и Юрию Гагарину. По дороге домой как всегда случился прикол.

Читать дальше →

Разное → Буду знать → Малиновки заслышав голосок

Оказывается, нет такой птички с научным названием "малиновка". На самом деле это птички "зарянки", окрашенные в серый цвет с белым брюшком и оранжевым горлышком. Зарянка является перелётной птицей, но возвращается в северные края одной из первых. Поэтому есть примета: если зарянка прилетела - скоро начнется весна. Обитает птичка во влажных лиственных и смешанных леса с густым подлеском, парках, заросших кустарниками садах, предпочитает близость воды. Зарянки ищут на земле насекомых, дождевых червей и улиток.

Читать дальше →

MODx → Плагины → Свои кнопки в TinyMCE под MODX

Бывает, хочется в MODX в стандартный TinyMCE добавить какую-нибудь свою кнопочку чтобы не лезть в html-код если надо что-то свое добавить. Например, все время вставляете какой-либо тег, либо хотите чтобы выделенный текст обрамлялся какими-то спец. тегами и т.п.

Отдельно кнопку подсоединить не получилось, но получилось через плагины TinyMCE.

Читать дальше →

MODx → Плагины → Экранирование символов MODX в примерах кода

Часто бывает нужно показать пример кода MODX. При вставке его в контент документа, он выполняется на странице и вместо кода мы видим результат его выполнения. Поэтому написал плагин, который перед сохранением документа экранирует тегом <!----> все спецСкобки MODX внутри тега <code>...</code>. В этом случае код MODX внутри тега <code> выполняться не будет. При выводе страницы, перед отдачей страницы в браузер удаляет тег <!----> внутри тега <code>...</code>. Таким образом, на странице с примером показанный код MODX будет отображаться без комментариев и остается рабочим его копипаст.

Читать дальше →

Личное → Тёма → Тёмины перлы

Катаемся на санках с горки довольно долго. Пора бы уже домой собираться, пытаюсь обойтись малой кровью и хочу отвлечь сына:

Я: Сын! Пойдем в лес погуляем. Походим... Я тебя покатаю... А потом вернемся

Сын: Нет, папа! Если мы туда уйдем, то уже точно никогда не найдем это место!!!

 

Вчера дерется с дедом. Дед слегка отпихивает его.

Сын: Дед! Ты что меня бьешь? Хочешь чтобы я опять в больницу попал? Или хочешь пустить кровь???

Видимо, надо прекращать смотреть телевизор в его присутствии :)

Читать дальше →

MODx → Сниппеты → Maxigallery и Colorbox

Поставили передо мной задачу чтобы в галерее фотографии при просмотре сами сменялись. Слайдшоу другими словами. Обнаружил я что ColorBox под JQuery как раз обладает такими способностями. Итак, прикручиваем. 

Качаем с оф. сайта сам colorbox http://colorpowered.com/colorbox/. Там же читаем документацию если надо. В архиве присутствует как сам скрипт так и куча примеров. Берем из понравившегося примера картинки и файл css, из папки colorbox берем js-файл. Собираем все это дело в одну папочку для порядка (я назвал ее colorbox) и прописываем корректные пути в css-нике.

Читать дальше →