Documentation TYPO3 par Ameos |
00001 <?php 00002 /* $Id: sanitizing.lib.php,v 2.1 2005/08/22 21:00:52 nijel Exp $ */ 00003 // vim: expandtab sw=4 ts=4 sts=4: 00004 00015 function PMA_sanitize($message) 00016 { 00017 $replace_pairs = array( 00018 '<' => '<', 00019 '>' => '>', 00020 '[i]' => '<i>', 00021 '[/i]' => '</i>', 00022 '[b]' => '<b>', 00023 '[/b]' => '</b>', 00024 '[tt]' => '<tt>', 00025 '[/tt]' => '</tt>', 00026 '[br]' => '<br />', 00027 '[/a]' => '</a>', 00028 ); 00029 return preg_replace('/\[a@([^"@]*)@([^]"]*)\]/', '<a href="\1" target="\2">', strtr($message, $replace_pairs)); 00030 } 00031 00032 ?>