MitrichLab.Ru - сайт Joomla! программиста

Плагин маскировки e-mail

Сегодня у меня возник вопрос о том как Joomla! прячет e-mail от негодяйских ботов.
Посмотрел и ужаснулся. Конечно боту пробить его нереально но на каждом вхождении e-mail на странице генерировать блок JavaScript в тысячу символов мне кажется перебором.
Написал бот по методу, который предложил Дмитрий Котеров.
Используя этот плагин отключите "родной" бот защиты e-mail (в общем не критично, но желательно).
Скачать это плагин можно в моем файловом архиве.
 

Плагин вывода миниэскизов с lightbox эффектом

Вся идея lightbox эффектов заключается в экономии места на странице.
Мы показываем миниэскиз, после клика на него видим в lightbox полную картинку.
Я написал плагин использующий, встроенную в Joomla!, библиотеку mootools.

Синтаксис использования плагина прост.
{resize:normal:file.jpg}
код вставки обрамлен в теги {.....}
resize: - идентификатор плагина, обязателен.
normal: - тип генерации (ниже об этом подробнее)
file.jpg - имя файла

разберем подробно.
в настройках плагина выставляем
Папка(folder) - папка с картинками относительно корня (например images/stories)
Thumbnails Folder - папка с миниэскизами - если ввести thumbnails то реальный путь будет images/stories/thumbnails
Thumbnails Filename Preefix - префикс имени файла миниэскиза(например thumb_).
Теперь добавив в текст {resize:normal:file.jpg}
file.jpg берется из папки images/stories указанной в настройках(в данном случаае)
миниэскиз (thumb_file.jpg) берется из папки images/stories/thumbnails указанной в настройках (см. выше).

Далее более сложные методы вставки.
 

Плагин генерации миниэскизов

Этот плагин является базисом для плагина фронтэнда вставляющего ссылки на встроенный lightbox.

Плагин умеет читать заданную(в админке) паку, или несколько папок заданных через запятую (не документированно в плагине, данная фича только для русскоязычного сообщества[буржуи не смогут прочитать :)]).

Действует, вкратце, так:
читает папку(указанную в настройках)
проверяет есть ли в ней папка thumbnails
если нет то создает ее

выгребает из папки картинки
ресайзит (точнее ресэмплит {большая разница кстати} ) картинки до размера указанного в админке плагина.
складывает миниэскизы в папку thumbnails.
Что вы будете с этим делать дальше не знаю.
А я предполагал совместное использование с ботом вставки lightbox картинок
 

О регистре расширений файлов

В данный момент пишу компонен.
Неважно зачем и для чего, факт в том что он грузит файлы и проверяет их на допустимые расширения.
Например так. И тут я натыкаюсь на файл с расширением .JPG
Вся моя проверка летит к чертям (что вполне естественно, т.к. в *nix системах регистр имен файлов критичен).
В результате рабочий код выглядит так
 

Uptime - 99%. Миф о стабильности.

Натолкнувшись на рекламу одного их хостеров обратил внимание на ярко подаваемый UPTIME 99%
Вспомнив математику за 4-5 класс посчитал
Минут в сутках : 24*60 = 1440
И далее простая пропорция
1440 = 100%
   ?     =    99%

В результаты этот самый вопрос равен 1425,6мин
Что в свою очередь говорит о чуть менее чем 15 минутах простоя сервера ежедневно

По большому счету такие краткосрочные "падения" вполне реальны.
Сервера собирают суточную статистику в архив, проводят бэкап и т.п., на одной из этих операций сервер отваливается и его оперативно перезагружают руками, что и занимает те самые 15 минут.
В результате мы имеем 99% аптайма.

PS Не верьте конторам которые обещают больше. Просто они "вешаются" в пять утра. Когда вы гарантированно спите.
 

Метатеги на давно существующих сайтах

Большинство вопросов по созданию метатегов в контенте возникает у сайтостроителей тогда, когда сайт уже существует год полтора.

Мы не берем девелоперов полного цикла

Естественно речь идет не о наших сайтах, а о продуктах которые мы собрали и отдали на растерзание нашим заказчикам.

 

Как появился Mitrichlab

Прочитал тему уважаемого Кролика и вдохновился темой.
Началось все 1-го сентября 1992г. (первый день 10-го из 11 классов школы). К нам в класс пришел новый персонаж, Максим Донцов.
По какой то случайности нас посадили за одну парту.
Далее знакомство было в виде:
тебя как зовут - Максим Донцов, значит будешь Донец
а тебя как - Дима Смирнов, будешь Митрич (кстати дело было в начале урока истории, т.е. время образования меня как Митрича - это 09:17 - 09:25 01.09.1992)
Потом выпускал пиратские сборники софта под именем Mitrich Design Labs (до сих пор несколько сидюков осталось).
Затем было несколько лет метаний, в 2006 году знакомство с Joomla! ,был зарегистрирован домен mitrichlab.ru
C того самого времени есть имя MitrichLab.
И все в общем то. У Кролика все дольше и драматичнее :)
 
Страница 3 из 5

Новости Joomlaportal

  • Компонент галереи XGallery 1.8.4
    Стала доступна новая версия бесплатного компонента галереи изображений для сайтов на основе Joomla! - XGallery 1.8.4. Возможности компонента были расширены за счет добавления возможности сортировки в менеджере категорий и менеджере коллекций компонента. Так же добавлена возможность включения/отключения фильтрации изображений при использовании режима отображения Shadowbox.