Зеркальное отображение текста

1.87K
.
L!MP (04.11.2011/22:14)
Кстати, можно bb-код такой запилить
Нужно попробовать))
.
Только как быть с уже обьявленым ob_start() в core.php??
.
Сделано)) Ща выложу
.
Вот, тег [rev]Текст на оборот[/rev] для 4.х
Заменить функцию из /incfiles/classes/bbcode.php

/*
    -----------------------------------------------------------------
    Обработка bbCode
    -----------------------------------------------------------------
    */
    private static function highlight_bb($var)
    {
        // Список поиска
        $search = array(
            '#\[rev](.+?)\[/rev]#is',                                          // Разворот
            '#\(.+?)\#is',                                              // Жирный
            '#\(.+?)\#is',                                              // Курсив
            '#\(.+?)\#is',                                              // Подчеркнутый
            '#\(.+?)\#is',                                              // Зачеркнутый
            '#\(.+?)\#is',                                      // Маленький шрифт
            '#\(.+?)\#is',                                          // Большой шрифт
            '#\(.+?)\#is',                                          // Красный
            '#\(.+?)\#is',                                      // Зеленый
            '#\(.+?)\#is',                                        // Синий
            '!\[color=(#[0-9a-f]{3}|#[0-9a-f]{6}|[a-z\-]+)](.+?)\[/color]!is', // Цвет шрифта
            '!\[bg=(#[0-9a-f]{3}|#[0-9a-f]{6}|[a-z\-]+)](.+?)\[/bg]!is',       // Цвет фона
            '#\[(quote|c)](.+?)\[/(quote|c)]#is',                              // Цитата
            '#\[\*](.+?)\[/\*]#is'                                             // Список
        );
        // Список замены
        $replace = array(
            '‮$1‬',                                                // Разворот
            '<span style="font-weight: bold">$1</span>',                       // Жирный
            '<span style="font-style:italic">$1</span>',                       // Курсив
            '<span style="text-decoration:underline">$1</span>',               // Подчеркнутый
            '<span style="text-decoration:line-through">$1</span>',            // Зачеркнутый
            '<span style="font-size:x-small">$1</span>',                       // Маленький шрифт
            '<span style="font-size:large">$1</span>',                         // Большой шрифт
            '<span style="color:red">$1</span>',                               // Красный
            '<span style="color:green">$1</span>',                             // Зеленый
            '<span style="color:blue">$1</span>',                              // Синий
            '<span style="color:$1">$2</span>',                                // Цвет шрифта
            '<span style="background-color:$1">$2</span>',                     // Цвет фона
            '<span class="quote" style="display:block">$2</span>',             // Цитата
            '<span class="bblist">$1</span>'                                   // Список
        );
        return preg_replace($search, $replace, $var);
    }
.
Enter нажат, к чему теперь рыданья…
Кстати где-то читал, что с помощью этой фишки делают защиту файла style.css Не ахти какая защита, но все же не каждый такой перевернутый файл стиля приспособить сможет. Там описывался способ, но не помню на каком сайте. Смысл в том, что при попытке скопировать или скачать style.css текст зеркальный.
.
~XeOn~ (04.11.2011/22:07)
пример http://funlimit.ru/test.php
текст заключен в теги <tag></tag>
о на фанлимит до сих пор лого мое=))
.
ага)но скоро доделаю на локалке "новую версию" сайта сменю диз ну и лого))
.
обращайся,чо =))
.
No-Tactic (05.11.2011/01:05)
обращайся,чо =))
диз с лого в комплекте))
.
BY ShelL
Нужно создать свои шрифт. Когда-то делал такое.
Всего: 61