Jump to content
php.lv forumi

bbcode tagi parsejas citos bbcode tagos


ezis

Recommended Posts

tā nevarēs... tad nestrādās parējās funct.

 

vajadzētu kkā tā, ka līdz pirmajam code tagad strādā visi parseri, tad pie code sākas tiaki code un ad pēc code noslēdzošā turpinās atkal visi... bet ko tādu diezvai var uztaisīt...gan jau ka orģināla ideja ir cita.!

Edited by ezis
Link to comment
Share on other sites

paldies ļaunais bubuli :D, man arī šis noderēs un cik sapratu, šim es skatos nevajag darīt tā

$bbcode = new bbcode ? ja?

Un kā dabūt lai pārejie tagi neparsējas?,

tavs mīlošais waplets.. :)

Link to comment
Share on other sites

Ja grib, lai pārējie tagi neparsējas, ta jāraksta advancētāks bbkodu parseris. Tīri ar preg_replace iztikt nevarēs. Nāksies visu stringu dalīt pa daļām, ar [kaut kas] atdalītājiem, un tad kabināt atpakaļa pa gabaliem. Līdzīgi kā es daru smileys funkcijā, tik to visu funkcionalitāti jāuzraksta universālāk, ne tikai

 tagam.

 

Neesmu pats lietojis, bet reku PECL'ā php ir gatavas funkcijas bbkoda definēšanai un parsēšanai: http://us3.php.net/manual/en/function.bbcode-create.php

ar visiem smailijiem: http://us3.php.net/manual/en/function.bbcode-add-smiley.php

PEAR'ā arī ir kautkas lietojams: http://pear.php.net/package/HTML_BBCodeParser

Divriteni nevajag gudrot :)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...