PHP
Подписаться на эту рубрику по RSS
Фото 3D - плагин для MaxSite.
Рубрика: PHP | CodeIgniter | MaxSite CMSМетки: CodeIgniter | MaxSite-CMS
Дата: 05/01/2010 17:25:49
Генерирует забавный 3D флэш шарик на основе изображений из указанной папки. Настройки: заголовок блока, папка, ширина, высота, начало блока, конец блока, сброс кэша плагина.
Остановлюсь подробнее на настройках присущих только этому плагину.
1) Папка: по умолчанию uploads. Также можно выбрать любую дочернюю папку.
2) Сброс кэша плагина: по умолчанию кэширование включено. Но если в папке появились новые изображения и хочется увидеть их немедленно - сбросьте кэш (не влияет на кэшироване всего проекта) и обновите страницу (лучше Ctrl+F5). Не забываем отключить сброс после проделанных манипуляций.Читать полностью »
Обсудить (5)
Защита .svn на уровне .htaccess
Рубрика: PHP | НовостиМетки: php | интересно | примочки
Дата: 02/11/2009 20:00:46
SVN - система контроля версий является удобным инструментом для совместной работы нескольких разработчиков над одним проектом, тем кто впервые толкнулся с этим термином рекомендую почитать об этом отдельно благо на просторах инета информации по этой теме более чем предостаточно. Здесь же мы рассмотрим несколько иную тему. Недавно натолкнулся на статью в которой подробно описана уязвимость данной системы. Там же приводится примеры защиты проектов на уровне сервера. Проблема заключается в том что далеко не каждый разработчик имеет доступ к httpd.conf - например. Поэтому проанализировал информацию и скомпоновал рабочее решение на вполне доступном разработчику уровне .htaccess.Читать полностью »
Кирилица в спец. символы HTML.
Рубрика: PHP | CSS + XHTMLМетки: css xhtml | php | верстка | примочки
Дата: 02/11/2009 14:15:04
Столкнулся на работе с задачей пере конвертировать кириллицу в спец. символы HTML. Сама по себе функция простенькая однако довольно нудно создавать массивы. Кому надо смотрим или скачиваем.Читать полностью »
... облако тэгов - tagcloud.swf для MaxSite-CMS - продолжение.
Рубрика: MaxSite CMS | PHP | CodeIgniterМетки: MaxSite-CMS | php | примочки
Дата: 06/05/2009 20:55:00

Возвращаясь к теме Облако тэгов 3D. Плагин для MaxSite-CMS. нашел tagcloud.swf который нормально поддерживает буквы русского алфавита. Спасибо во первых создателю 3D облака тэгов Roy Tanck и конечно же товарищу minimusa который локализовал tagcloud.swf Ну конечно же отцу основателю MaxSite CMS!Читать полностью »
Облако тэгов 3D. Плагин для MaxSite-CMS.
Рубрика: CSS + XHTML | MaxSite CMS | PHPМетки: MaxSite-CMS
Дата: 25/02/2009 20:02:04
Внимание: Статья с последними модификациями плагина Облако тэгов находится здесь Облако тэгов - для MaxSite-CMS.По сравнению с Облако рубрик 3D у плагина "Облако тэгов 3D" появилось больше возможностей в настройке: Цвет текста("ближний"), Цвет текста 2("дальний"), Цвет "hover" (при наведении указателя). Но повозится пришлось неподецки
Читать полностью »
Облако рубрик 3D как плагин к MaxSite CMS.
Рубрика: PHP | CodeIgniter | MaxSite CMSМетки: MaxSite-CMS
Дата: 23/02/2009 18:30:31
Статья с последними модификациями плагина Облако тэгов 3D (просьба не путать с Облако рубрик 3D) находится здесь Облако тэгов - для MaxSite-CMS.Облако рубрик 3D
Наверняка многие блоггеры обращали внимание на вордпресовскую примочку WP-Cumulus. Сам то я не большой любитель всякого рода флэша на веб страницах, но уж больно захотелось прикрутить его к MaxSite CMS. За основу версии v.1.0 был взят 3DJVClouds плагин для Joomla и плагин MaxSite CMS - Облако рубрик, создателям сего - большое спасибо.
Настройки в админке версии v.1.0: минимальный размер шрифта, максимальный размер шрифта, скорость вращения шарика, высота и ширина флэш-блока.
Читать полностью »
Маленькая модернизация Profiler.
Рубрика: CodeIgniter | PHPМетки: CodeIgniter | примочки
Дата: 27/01/2009 22:58:20
При инициализации класса Profiling в CodeIgniter информация о использовании памяти отображается в байтах что не совсем удобно :-( Для того чтобы привести к более понятному виду(Мб) нужно проделать следующее:Читать полностью »
Игры с картинками :-) или обработка изображений на стороне сервера.
Рубрика: PHPМетки: примочки
Дата: 04/01/2009 22:10:08
Смотрим как это работает.
Что если загруженную на сервер фотографию необходимо чуть-чуть подправить, а фотошоп или какой-нибудь другой графический редактор не установлен? Оказывается PHP с библиотекой GD способны помочь нам в этом вопросе. Итак к делу: Читать полностью »Возвращаясь к статье PHP - получение черно-белых изображений немного модифицировал функцию image2GrayColor. Теперь она работает чуть быстрее и надежнее.
Быстрее - в случае обработки JPG изображений:
Быстрее - в случае обработки JPG изображений:
$img_jpg = imagecreatefromJPEG( $img_path );
if( $img_jpg AND imagefilter( $img_jpg, IMG_FILTER_GRAYSCALE )) {
@unlink( $output_path );
imagejpeg( $img_jpg, $output_path );
return showImages( $img_path, $output_path );
}
else{
return 'Error: JPG Support.';
}
imagedestroy( $img_jpg );
Читать полностью »
Универсальная функция для работы со всеми типами графических файлов (PNG, JPG, GIF) создает копию исходного цветного изображения в черно-белом варианте (градации серого). При работе с PNG сохраняет прозрачность. Использует библиотеку GD.
Пример:
Описание:
function image2GrayColor( $img_path, $output_path ) Первый аргумент - путь к файлу оригиналу. Второй - путь к файлу что должен получится на выходе (в серых тонах).$type_img = exif_imagetype( $img_path ); exif_imagetype - определяем тип изображения. Плюсы: Данная функция работает быстрее чем image_type_to_mime_type Минусы: возвращаемый результат цифра (1-GIF, 2-JPEG, 3-PNG и пр.), что не совсем понятно в отличии от image_type_to_mime_type.$gd = gd_info(); Возвращает информацию о текущей установленной библиотеке GD.Читать полностью »
Корректное урезание строк по словам и (или) по символам.
Рубрика: PHPМетки: php | примочки
Дата: 21/10/2008 19:10:40
Если пользоваться функцией substr при "обрезании" части текста, например для того чтобы вывести превью новостей, иногда последние символы отображаются значком вопроса в ромбике или каким нибудь другим краказяблом. Такое безобразие происходит в частности с русскими текстами в юникодовской кодировке. Объясняется это тем что, как правильно заметил товарищ Макс, в данном случае сам текст содержит больше байт, нежели количество символов.Читать полностью »









