X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> манипуляции в парсере для нужного вывода {tags}, DLE 8.2
djrafn
djrafn
Topic Starter сообщение 13.12.2009, 15:11; Ответить: djrafn
Сообщение #1


Участник
***

Группа: User
Сообщений: 114
Регистрация: 10.2.2008
Из: Москоу СИти
Поблагодарили: 6 раз
Репутация:   3  


Доброго времени суток уважаемые форумчане хочу на свой сайт поставить облако тегов.., но вот одна загвоздка.., хотелось бы что бы при добавлении новости.., при в вводе
в поле "Облако тегов" знак "/" автоматически подменялся на "," .., казалось бы мелочь, но иначе он просто не выводит ничего..
Что нужно прописать (дописать) в парсере (parse.class.php) чтобы шла замена выше указанных знаков?!

Ниже выкладываю часть кода парсера...
Так же выделил часть между которой и должно быть что-то введено.., чтобы проходила замена знаков.., за реалиацию готов отдать 5$

Для связи использовать ICQ 43430684три

    function font_change($tags) {
        
        if( ! is_array( $tags ) ) {
            return;
        }
        
        $style = $tags['1'];
        $text = stripslashes( $tags['2'] );
        $type = $tags['tag'];
        
[b]        $style = str_replace( '"', '', $style );
        $style = preg_replace( "[&\(\)\.\%\[\]<>\'\"]", "", preg_replace( "#^(.+?)(?:;|$)#", "\\1", $style ) );[/b]
        
        if( $type == 'size' ) {
            $style = intval( $style );
            
            if( $this->font_sizes[$style] ) {
                $real = $this->font_sizes[$style];
            } else {
                $real = 12;
            }
            
            return "<!--sizestart:{$style}--><span style=\"font-size:" . $real . "pt;line-height:100%\"><!--/sizestart-->" . $text . "<!--sizeend--></span><!--/sizeend-->";
        }
        
        if( $type == 'font' ) {
            $style = preg_replace( "/[^\d\w\#\-\_\s]/s", "", $style );
            return "<!--fontstart:{$style}--><span style=\"font-family:" . $style . "\"><!--/fontstart-->" . $text . "<!--fontend--></span><!--/fontend-->";
        }
        
        $style = preg_replace( "/[^\d\w\#\s]/s", "", $style );
        return "<!--colorstart:{$style}--><span style=\"color:" . $style . "\"><!--/colorstart-->" . $text . "<!--colorend--></span><!--/colorend-->";
    }


За реализацию данной идеи готов заплатить 5$ .., мелочь .., но и работа по сути пустяковая (для тех кто разбирается)...

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Сообщение отредактировал djrafn - 13.12.2009, 16:51


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Где можно купить подписчиков для Viber-канала?
0 GlazunOFF 299 Сегодня, 15:56
автор: GlazunOFF
Открытая тема (нет новых ответов) Сборка WP для сайтов знакомств, объявлений, каталогов и т.д.
6 Seodjo 4184 Вчера, 16:04
автор: Seodjo
Горячая тема (нет новых ответов) Программа для instagram Socialkit
182 socialkit 64305 Вчера, 13:09
автор: socialkit
Открытая тема (нет новых ответов) Верстаю для портфолио
5 paradoks0 715 24.5.2018, 19:34
автор: paradoks0
Открытая тема (нет новых ответов) Русские темы для WordPress. Недорого.
0 SOROKVLAD29 358 24.5.2018, 10:16
автор: SOROKVLAD29


 



RSS Текстовая версия Сейчас: 26.5.2018, 22:15
Дизайн