Beispiel #1
0
function quoted_printable_encode($str, $wrap = true)
{
    $ret = '';
    $l = strLen($str);
    $current_locale = setLocale(LC_CTYPE, 0);
    setLocale(LC_CTYPE, 'C');
    for ($i = 0; $i < $l; ++$i) {
        $char = $str[$i];
        if (ctype_print($char) && !ctype_cntrl($char) && $char !== '=') {
            $ret .= $char;
        } else {
            $ret .= sPrintF('=%02X', ord($char));
        }
    }
    setLocale(LC_CTYPE, $current_locale);
    return $wrap ? wordWrap($ret, 67, " =\n") : $ret;
}
Beispiel #2
0
    /*
    				<enclosure type="video/quicktime" url="http://www.rocketboom.com/video/rb_08_mar_28.mov" length="25512412" />
    				<media:content isDefault="true" type="video/quicktime" url="http://www.rocketboom.com/video/rb_08_mar_28.mov" fileSize="25512412" /><media:rating>nonadult</media:rating> 
    */
    ?>
			<description><![CDATA[
				<a href="<?php 
    print $this->urlFor('original', $filename, $raw_dir);
    ?>
" title="<?php 
    print $filename;
    ?>
"><img src="<?php 
    print $this->urlFor('thumb', $filename, $raw_dir);
    ?>
" alt="<?php 
    print $filename;
    ?>
" border="0" /></a>
				<p><?php 
    print wordWrap($this->dir_info[$this->dir_name]['images'][$item]['desc'], 15);
    ?>
</p>]]>
			</description>
		</item>
		<?php 
}
?>
	</channel>
</rss>