Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Rekomendowane odpowiedzi

Opublikowano

Witam serdecznie,

napisałem własną aplikację i chcę sparsować BBCode. Według poradnika na stronie http://community.invisionpower.com/resources/documentation/index.html/_/developer-resources/api-methods/ipstext-r133 należałoby użyć takiego kodu:

IPSText::getTextClass('bbcode')->parse_html	 = 0;
 IPSText::getTextClass('bbcode')->parse_nl2br    = 1;
 IPSText::getTextClass('bbcode')->parse_bbcode    = 1;
 IPSText::getTextClass('bbcode')->parse_smilies    = 1;
 IPSText::getTextClass('bbcode')->parsing_section   = 'myapp_comment';
 IPSText::getTextClass( 'bbcode' )->parsing_mgroup   = $row['member_group_id'];
 IPSText::getTextClass( 'bbcode' )->parsing_mgroup_others = $row['mgroup_others'];

 $content = IPSText::getTextClass('bbcode')->preDisplayParse( $row['comment'] );
 $content  = IPSText::getTextClass('bbcode')->memberViewImages( $content );

Problem jest jednak taki, że funkcja memberViewImages() nie istnieje, a więc nie są parsowane żadne obrazki (w tym uśmieszki).

Będę wdzięczny za pomoc.

Pozdrawiam

Opublikowano

preDisplayParse should be called with the content that has previously been run through preDbParse. You may optionally then call memberViewImages. This method will unparse images if the user has specified in their user control panel that they do not wish to view member posted images. It is a good idea to call this method to allow the user more control over how content is displayed throughout the site.

A skoro już nie ma tej funkcji to jej nie używaj - proste. Nie ma jej a jednak wszystko inne działa, a więc nie jest ona ci do niczego potrzebna. A jak uważasz, że jest ci niezbędna to poszukaj jej w poprzednich wersjach lub napisz swoją.

Opublikowano

preDisplayParse should be called with the content that has previously been run through preDbParse. You may optionally then call memberViewImages. This method will unparse images if the user has specified in their user control panel that they do not wish to view member posted images. It is a good idea to call this method to allow the user more control over how content is displayed throughout the site.

A skoro już nie ma tej funkcji to jej nie używaj - proste. Nie ma jej a jednak wszystko inne działa, a więc nie jest ona ci do niczego potrzebna. A jak uważasz, że jest ci niezbędna to poszukaj jej w poprzednich wersjach lub napisz swoją.

Jak to nie jest mi potrzebna, jak mi nie parsuje emotikonek? Adres emotikonek wyświetla się w taki sposób: http://localhost/forum/public/style_emoticons/<#EMO_DIR#>/biggrin.gif W takim razie skoro IPS usunął taką funkcję, to jak proponuje parsować uśmieszki?

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.