ezis Posted June 28, 2009 Author Report Posted June 28, 2009 (edited) 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 June 28, 2009 by ezis Quote
bubu Posted June 28, 2009 Report Posted June 28, 2009 Visu var uztaisīt. Vajag tikai gribēt. Kaut kā apmēram šādi: http://paste.php.lv/0f3d1f93e4e8e5350651502f9455d65e?lang=php Quote
ezis Posted June 28, 2009 Author Report Posted June 28, 2009 + vajag arī zināt ko darīt.. esmu php nīkulis :D btw.. tavs scripts darbojas.. smidinji neparsējas, bet citi tai gan^^ paldies :) Quote
waplet Posted June 28, 2009 Report Posted June 28, 2009 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.. :) Quote
bubu Posted June 28, 2009 Report Posted June 28, 2009 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.phpar visiem smailijiem: http://us3.php.net/manual/en/function.bbcode-add-smiley.phpPEAR'ā arī ir kautkas lietojams: http://pear.php.net/package/HTML_BBCodeParserDivriteni nevajag gudrot :) Quote
waplet Posted June 28, 2009 Report Posted June 28, 2009 Nu tas būs pagrūti priekš manis, tāpēc labāk nebridīšu šajā upē tik dziļu Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.