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



 

Здравствуйте, гость (

| Вход | Регистрация )

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


Доброго времени суток уважаемые форумчане хочу на свой сайт поставить облако тегов.., но вот одна загвоздка.., хотелось бы что бы при добавлении новости.., при в вводе
в поле "Облако тегов" знак "/" автоматически подменялся на "," .., казалось бы мелочь, но иначе он просто не выводит ничего..
Что нужно прописать (дописать) в парсере (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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) ✅ sms.chekons.com - ⭐ Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" ⭐
Сервис для получения SMS на реальные номера USA
13 Chekon 4078 18.4.2024, 11:48
автор: Chekon
Открытая тема (нет новых ответов) Rebex.io – Ваша инновационная платформа для обмена криптовалюты!
1 Rebex 690 17.4.2024, 11:50
автор: Rebex
Открытая тема (нет новых ответов) Какой % отказов нормален для сайта?
11 Aloof 2822 16.4.2024, 12:48
автор: diviner99
Горячая тема (нет новых ответов) Betatransfer.net - прием платежей для HIGH RISK проектов, интернет эквайринг и мерчант онлайн оплат
54 arendator 34838 15.4.2024, 15:16
автор: arendator
Горячая тема (нет новых ответов) ⭕Антидетект браузер AdsPower для эффективной работы с мультиаккаунтами!
83 AdsPower 24426 14.4.2024, 22:52
автор: AdsPower


 



RSS Текстовая версия Сейчас: 20.4.2024, 9:19
Дизайн