Path: csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!news.albasani.net!.POSTED!not-for-mail From: BootNic Newsgroups: comp.lang.php Subject: Re: Thorny string translation issue. Date: Tue, 19 Mar 2013 07:45:20 -0400 Organization: BootNic Party Make your vote count! Lines: 75 Message-ID: <20130319074520.4756c2eb@bootnic.server> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/YzBxaz1RezORe1SjbX1ANIr"; protocol="application/pgp-signature" X-Trace: news.albasani.net +Utf7dWnyJJH0/Q2m/qIIEPGx0dAsfE8UNCbug7WcsKv5ze8gElLGBIAJtf0fz7RNmvua9ocOCvSsYNfOoNCFA== NNTP-Posting-Date: Tue, 19 Mar 2013 11:45:29 +0000 (UTC) Injection-Info: news.albasani.net; logging-data="KFOu+wuYmIyzKIGvKWQISEpuBf7MfHDZKB51LMzzv4KerajkA009vNIshG+LUTd6fGeUdGKykhAIwlEjRZvlH6TZqn4vIxBLiPxT0a88G2NzL/Nv+WE69G0UPW4F97Fr"; mail-complaints-to="abuse@albasani.net" User-Agent: Claws Mail X-Mailer: Claws Mail X-Newsreader: Claws-Mail face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAAXNSR0IArs4c6QAAABhQTFRFAAAAACE A/97e562cvVpK5wAAznNS1r1CTn3nxwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAA AHdElNRQfbAwEEGy452DVwAAAB1ElEQVQ4y1WUTZLjMAiFfRbjzAGErN5HUc3eEn2Adld6P0m1rj8P/ dlmE4evgIcEmuZiqyn2kTPH6pnqT/1HOed/6xmQWQX2F+BF5gDki1+ymrdmgMVIBa9nzm+6D8DUwC// 5Gy4A8vVLz8vhi5h34C/SU/FDmCzFTRJCt4Ab4kqbBqSagRqZIkQNg1JIin/7qjxFoGwaUgS8c+dnf8 IIhA2rV2SfHI1/eY0xS5J4gls67QdwB0gLhoROYjnkwUFiEArAuXU3OiuRiT96mAvYC0RkZJZkyd2xc /0bZYKFsGhRPIAjv+gr7iUVAA+KNBUjhRQjZgJzUYqeZiOiKSqFKghjB6thqgqTYUIF0+qcHrz2mrgF NPoAydgbk0VSJr5UTvHRW0KNBOzTdTPykOuAnbwf906ULmhNFgCzAXMpbhjtzMOZ6TCAVK9Jq0uR4Qk XABuk/d9ZysSRkQdEeYnUrVROoEIUTv3ycCdr22s0LfKbQBTQttSP4uNTHedxHCAUEGZRPK21HZ9dBB gFcxW7ymdMxnf9mO5gr4f2KjQQJPUN4rutg6ubZLMaWvjEXDaWixVGkAljZfBzgq+q6RwfUtcm+f58p bM61gDmy6AwqP3ca+e/27CGQClLJe3AAAAAElFTkSuQmCC Content-Language: en X-Operating-System: Linux wetBox 3.1.4.7.22 X-Face: "b}DIfR1vz!3oiDs)txy9^EYii7~LSERS*Z,K;N1m!_5v~hPEqLdfbyrq- Cancel-Lock: sha1:jA0xwBTREtxiSwEf/m/56oEOk+E= Accept-Language: en Xref: csiph.com comp.lang.php:8733 --Sig_/YzBxaz1RezORe1SjbX1ANIr Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable In article , The Natural Philosopher wrote: >> The Natural Philosopher wrote: >>> I want the user to enter raw text and embedded HTML into a database. >>> No trouble with getting it in, but when getting it out, it needs >>> massaging for display.. >>> Now I cant find a function in the library that will skip html styles >>> like ... or code, and yet still tranlsatee e.g. '>' >>> to '>' etc etc. [snip] > Specifically consider the example > <=3D > where I want to display a bold 'arrow' [url] http://php.net/manual/en/book.tidy.php [/url] function tUp($content) { $config =3D array( 'indent' =3D> 0, 'output-html' =3D> 1, 'wrap' =3D> 0, 'doctype' =3D> 'strict', 'sort-attributes' =3D> 'alpha', 'output-encoding' =3D> 'utf8', 'char-encoding' =3D> 'utf8' ); if (extension_loaded("tidy")) { $tidy =3D new tidy; $tidy->parseString($content, $config, 'utf8'); $tidy->cleanRepair(); $body =3D $tidy->Body(); $content =3D $body->value; $content =3D trim(preg_replace("`<(/)?body>`", "", $content)); } return $content; } print tUp(' <=3D '); [snip] --=20 BootNic Tue Mar 19, 2013 07:4= 5 am The only thing wrong with immortality is that it tends to go on forever. *Herb Caen* --Sig_/YzBxaz1RezORe1SjbX1ANIr Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iEYEARECAAYFAlFIT9AACgkQOcdbyBqMFBG+rgCgmhdSJ0cBWTcPqmgGJWSgv0Px +qMAoLsqubRqACVvp2MFLAsjW8ugjm2O =nrgB -----END PGP SIGNATURE----- --Sig_/YzBxaz1RezORe1SjbX1ANIr--