예제 #1
0
/**
 * Prepare a string for plain text display in email
 * @param string $p_string String to be processed.
 * @return string
 */
function string_email($p_string)
{
    return string_strip_hrefs($p_string);
}
 /**
  * Email text processing.
  * @param string Event name
  * @param string Unformatted text
  * @return string Formatted text
  */
 function email($p_event, $p_string)
 {
     static $s_text, $s_buglinks, $s_vcslinks;
     $t_string = $p_string;
     if (null === $s_text) {
         $s_text = plugin_config_get('process_text');
         $s_buglinks = plugin_config_get('process_buglinks');
         $s_vcslinks = plugin_config_get('process_vcslinks');
     }
     if (ON == $s_text) {
         $t_string = string_strip_hrefs($t_string);
     }
     if (ON == $s_buglinks) {
         $t_string = string_process_bug_link($t_string, false);
         $t_string = string_process_bugnote_link($t_string, false);
     }
     if (ON == $s_vcslinks) {
         $t_string = string_process_cvs_link($t_string, false);
     }
     return $t_string;
 }
/** 
 * Prepare a string for plain text display in email 
 **/
function string_email($p_string)
{
    $p_string = string_strip_hrefs($p_string);
    return $p_string;
}