Make WordPress Core


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/formatting.php

    r6183 r6150  
    10881088}
    10891089
    1090 function clean_url( $url, $protocols = null, $context = 'display' ) {
     1090function clean_url( $url, $protocols = null ) {
    10911091    $original_url = $url;
    10921092
     
    11041104        $url = 'http://' . $url;
    11051105
    1106     // Replace ampersands ony when displaying.
    1107     if ( 'display' == $context )
    1108         $url = preg_replace('/&([^#])(?![a-z]{2,8};)/', '&$1', $url);
    1109 
     1106    $url = preg_replace('/&([^#])(?![a-z]{2,8};)/', '&$1', $url);
    11101107    if ( !is_array($protocols) )
    11111108        $protocols = array('http', 'https', 'ftp', 'ftps', 'mailto', 'news', 'irc', 'gopher', 'nntp', 'feed', 'telnet');
     
    11131110        return '';
    11141111
    1115     return apply_filters('clean_url', $url, $original_url, $context);
    1116 }
    1117 
    1118 function sanitize_url( $url, $protocols = null ) {
    1119     return clean_url( $url, $protocols, 'db');
     1112    return apply_filters('clean_url', $url, $original_url);
    11201113}
    11211114
Note: See TracChangeset for help on using the changeset viewer.