Разные скрипты

Разные скрипты, с описанием и демонстрацией. Мои и не только.

Плагин GoogleMaps для FCKEditor

Нашел интересный плагин для FCKEditor.

Игогда на сайте Google-карты достаточно вставлять в конкретный материал. Например для раздела "КАК НАС НАЙТИ."

Данный плагин ставит метки, делает к ним подписи, чертит линии.

Сайт проекта 

Ниже можете скачать архив с прицепленным руским языком.

ВложениеРазмер
googlemaps.zip125.45 КБ

Работа с цветом в PHP (GD библиотека)

 Без больших вступлений просто прикладываю код с комментариями.

  1. Разобрать цвет на составляющие R G B.
  2.        
    function parseColor($color) {
     return array(
                "r" => ($color & 0xFF0000) >> 16,
                "g" => ($color & 0xFF00) >> 8,
                "b" => $color & 0xFF
                    );
    }

  3. Обратное действие. Собираем цвет по RGB каналам.
  4.        
    function RGB($r, $g, $b)
    {
        return $r << 16 | $g << 8 | $b;
    }

  5. И просто для развлечения. Рандомный цвет.
  6.        
    function getRandColor()
    {
            $r = rand(0,255);
            $g = rand(0,255);
            $b = rand(0,255);
            return rgb($r, $g, $b);
    }

И как обычно бессменный Постовой всегда на месте:

Если Вы надумали приобрести фото или видео камеру, то специально для Вас не дорогая цифровая фото-видео техника.

Типограф (плагин к редактору FCK)

Плагин типографирования для WYSIWYG-редактора FCKEditor. Позволяет обрабатывать тект 4-мя различными типографами:

Все типографы настроены на работу с кодировкой текса UTF-8.

Что-бы сравнить возможности типографов читаем этот сравнительный анализ: ]]>публичная порка он-лайн типографов]]>

(сам себя не похвалишь, кто ещё похвалит (это к автору анализа)).

Отловленные баги принимаются:)

ПИШЕМ В КОММЕНТАХ, а не говорим налево-направо что ничего не работает.

Установка:

Копируем папку с Типографом в плагины FCKEditor — editor\plugins. Для Друпала это папка sites\all\modules\fckeditor\plugins.

В файл конфигурации FCK добавить строку —

FCKConfig. Plugins. Add ('typograf', 'en,ru') ; 

Файлы конфигурации для чистого FCK — fckconfig.js

для Друпала — sites\all\modules\fckeditor\fckeditor.config.js

Там же в файле конфигурации в нужную панель добавляем кнопку Типографа.

Ищем строку FCKConfig. ToolbarSets[«Default»] = (для Друпала вместо «Default» ищем ту панель которую настроили, например «DrupalFull») и добавляем код кнопки:

['typograf']

Вид панели FCK

Типограф для FCKEditor

Для решения проблем с кодировками под Apache — можно в .htaccess прописать:

 AddDefaultCharset Off CharsetDisable On CharsetRecodeMultipartForms Off 

Изменения:

11/08/2009: Поменял оформление ссылок на сайты типографов. Изменил вывод индикатора загрузки. Немного поправил код.

11/11/2009: Обновил типограф Муравьева. И еще маленькую ошибку поправил (спасибо Ксении:))

ВложениеРазмер
typograf20091111.zip51.54 КБ