Documentation TYPO3 par Ameos

sanitizing.lib.php

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         '<'     => '&lt;',
00019         '>'     => '&gt;',
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 ?>


Généré par TYPO3 Ameos avec  doxygen 1.4.6