Сайт Земскова Ильи
Веб-мастер, к.т.н., «200000».
Бензин ваш - идеи наши © И.Ильф и Е.Петров

Метка «скачать» (страница №2)

Плагин «Sticky» для MaxSite CMS - «плавающие виджеты»

Представляю вашему вниманию MaxSiteCMS-плагин, который реализует эффект «плавающего» (прилипшего) виджета.

3D coverbox MaxSite CMS плагина «Sticky»

Обычно эффект «плавающего блока» используют для того, чтобы при промотке длинной страницы посетителю оставался виден один или несколько блоков-виджетов сайдбара. В этих виджетах могут размещаться, например, кнопки/формы подписки на новости сайта или же блок контекстной/тизерной рекламы. Согласитесь, было бы здорово, лишний раз показать посетителю рекламный баннер - вдруг кликнет (тем более при достижения конца страницы перед посетителем всегда встаёт вопрос «куда идти дальше?»)? wink

Читать далее про MaxSite CMS...

Плагин «Админ-анонс»

Так как Вадим Деркач (Wave) уже давно не обновлял свой плагин «Админ-анонс126», а плагин мне нужен (ибо удобен) для работы, то я решил подхватить упавшее знамя был вынужден заняться самостоятельным доведением плагина до нужной мне кондиции. По ходу работы плагин претерпел значительные изменения на странице настроек. Кроме того, я расширил функционал плагина по мотивам моего ранее публиковавшегося хака «Хак: jQuery тюнинг админ-страницы «Информация»» (который потерял свою актуальность в последних версиях движка).

«Админ-анонс» на iPhone

Читать далее про MaxSite CMS...

Плагин «Highslide»

В интернете набирает популярность «Highslide JS». Это ещё одна lightbox-подобная javascript-библиотека для создания модальных (всплывающих) окон. Такие библиотеки активно применяются: при кастомизации открытия изображений внутри активного окна браузера с возможностью гибкого масштабирования и прокрутки/перемещения, для отображения ajax/iframe-контента, для создания настраиваемых диалоговых окон и т.п. задач. Для MaxSite CMS имеются плагины с близким функционалом, но Highslide JS предлагает несколько довольно интересных возможностей и поэтому свет увидел специальный MaxSiteCMS-плагин, который позволит максимально облегчить подключение и настройку библиотеки для работы на страницах вашего сайта.

3D coverbox MaxSite CMS плагина «Highslide»

Читать далее про плагин...

Плагин «Syntaxer»

Подсветка синтаксиса в MaxSite CMS не является чем-то недоступным, т.к. есть стандартный плагин, который вполне может устроить среднестатистического непритязательного пользователя. Однако не всем может прийтись по душе отсутствие альтернативы и поэтому представляю вашему вниманию полностью обновлённый (ранее я уже публиковал похожую разработку) MaxSite CMS плагин подсветки синтаксиса на основе широко известной и популярной javascript-библиотеки - SyntaxHighlighter от Alex Gorbatchev. Представленный плагин позволит на любом вашем сайте (на движке MaxSite CMS) показывать красиво оформленные сниппеты (фрагменты программного кода) для таких языков и стилей форматирования как: ActionScript3, Bash/shell, ColdFusion, C#, C++, CSS, Delphi, Diff, Erlang, Groovy, JavaScript, Java, JavaFX, Perl, PHP, Plain Text, PowerShell, Python, Ruby, Scala, SQL, Visual Basic, XML. А благодаря усовершенствованной архитектуре и большому сообществу библиотеки, вы также сможете найти и подключить необходимые стили подсветки синтаксиса для менее распространённых языков программирования.

3D coverbox MaxSite CMS плагина «Syntaxer»

Читать далее про подсветка кода MaxSite CMS...

Три GreaseMonkey/Scriptish jQuery-userscript-а для облегчения веб-серфинга

Так уж вышло, что браузерные юзерскрипты я долгое время игнорировал, хотя постоянно натыкался на их упоминание. Думаю, что на меня «пагубно» подействовало впечатление, которое сложилось после прочтения первого упоминания. В тот момент я почему-то сделал для себя вывод, что GreaseMonkey (а именно это средство расширения браузера Firefox считается «основателем» юзерскрипт-движения) используется в основном для автоматизации заполнения форм. Заполнять кучи веб-форм мне тогда не нужно было и я отложил изучение GreaseMonkey в долгий ящик. А зря. Но, как говорится, мир не без добрых людей. В конце прошлого года ко мне обратились с просьбой помочь решить одну небольшую задачу.

Лого GreaseMonkeyСуть задачи сводилась к тому, что на одном интранет-сайте была страница со списком товарных позиций, а параметры товара скрывались под «спойлером» (это такая специальная кнопка «свернуть-развернуть»). Человек хотел, чтобы я сделал что-нибудь, после чего спойлерные кнопки автоматически нажимались и происходило разворачивание всей информации по товарным позициям открытой страницы. Так как человек уже намучился с проблемой и даже успел поискать решение самостоятельно, то он мне сразу предложил попробовать решать с помощью GreaseMonkey. Я достаточно быстро разобрался с необходимыми средствами и понял, что GreaseMonkey/Scriptish/Trixie можно использовать не только для заполнения форм, но и в куче других ситуаций. Далее, за несколько минут был написан скрипт, который избавил человека от многолетней муки. А я, чтобы закрепить знания и успех в использовании userscripts, тут же разобрался с несколькими своими давними «веб-занозами». В общем, в продолжении материала предлагаю ознакомиться с тремя скриптами, которые облегчают посещение сайтов habrahabr.ru, offtop.ru и oko-planet.su.

Далее...