* @access private
* @var integer
*/
- var $_word_wrap = 0;
+ var $_word_wrap = '0';
/**
* Wether to recode \n -> <br /> or not in description
*
* "htmlentities" - Use the function htmlentities()
* "utf8_decode" - Use the function ut8_decode() when you have UTF8 encoded text
+ * <empty> - Use non of both
*
* @access private
* @var string
*/
- var $_decoding_mode = 'utf8_decode';
+ var $_decoding_mode = '';
/**
* If $_link_target is set a target='xxx' attribute in each <a /> and <form accept-charset="utf-8" /> html tag will be added
* @access private
* @var int
*/
- var $_item_count = 0;
+ var $_item_count = '0';
/**
* No of max <item>s
$this->out .= $this->cache();
$this->out .= "</table>";
$this->_output = '';
- $this->_item_count = 0;
+ $this->_item_count = '0';
return true;
}
* @return string Displays RDF Content ( using _display() )
* @see _remote_file, cache()
*/
- function finish($return = false)
- {
+ function finish($return = false) {
+ $this->out = str_replace('$', '$', $this->out);
+
if (!$return) {
echo $this->out;
} else {
return $this->out;
}
- flush();
$this->_garbage_collection();
}
* @return string Displays RDF Content ( using _display() )
* @see _remote_file, cache()
*/
- function use_dynamic_display( $bool )
- {
+ function use_dynamic_display( $bool ) {
$this->_use_dynamic_display = $bool;
return true;
}
* @param string $data RDF File XML Data
* @see _clear_Items()
*/
- function _parse_xRDF( $data )
- {
+ function _parse_xRDF( $data ) {
$this->_clear_Items();
$xml_parser = xml_parser_create();
xml_set_object($xml_parser,$this);
$this->_throw_exception(sprintf("XML error: %s at line %d",
xml_error_string(xml_get_error_code($xml_parser)),
xml_get_current_line_number($xml_parser)).'<br /><br />Exception in function parse_RDF().');
- }
+ } // END - if
xml_parser_free($xml_parser);
}
* @access public
* @author Stefan Saasen <s@fase4.com>
* @param int $seconds time files will be cached (in seconds).
- * @return boolean
- * @see _refresh
+ * @return boolean
+ * @see _refresh
*/
- function set_refresh( $seconds )
- {
+ function set_refresh( $seconds ) {
$this->_refresh = (time() - $seconds);
return true;
}
- function set_salt( $saltPara )
- {
+ function set_salt( $saltPara ) {
$this->salt = $saltPara;
return true;
}
}
if( !isset( $this->_depth[$this->get_parser_id($parser)] ) ) {
- $this->_depth[$this->get_parser_id($parser)] = 0;
+ $this->_depth[$this->get_parser_id($parser)] = '0';
}
$this->_depth[$this->get_parser_id($parser)]++;
array_push($this->_tags, $name);
if( !isset( $this->_cdepth[$this->get_parser_id($parser)] ) ) {
- $this->_cdepth[$this->get_parser_id($parser)] = 0;
+ $this->_cdepth[$this->get_parser_id($parser)] = '0';
}
$this->_cdepth[$this->get_parser_id($parser)]++;
array_push($this->_ctags, $name);
}
$this->_output .= "<a href=\"".$this->_citem['link']."\" ";
if(isset($this->_link_target)) { $this->_output .= "target=\"".$this->_link_target."\" "; }
- $this->_output .= ">".$this->_cut_string($this->_citem['link'])."</a>";
+ $this->_output .= ">".$this->_cut_string($this->_citem['link']) . '</a>';
$this->_output .= "</td></tr>\n";
$this->_output .= "<tr><td><hr noshade width=\"100%\" size=\"1\"></td></tr>\n";
$this->_output .= "</table></td></tr>";
$this->_item['link'] = trim($this->_item['link']);
if ((!empty($this->_display_opt['refid'])) && (!empty($this->_item['link'])))
{
- if (!ereg('refid=', $this->_item['link'])) $this->_item['link'] .= '?refid=' . $this->_display_opt['refid'];
+ if (!isInString('refid=', $this->_item['link'])) $this->_item['link'] .= '?refid=' . $this->_display_opt['refid'];
}
switch ($name) {
case 'item':
// First remove all \n
$this->_item['description'] = str_replace('\n', ' ', $this->_item['description']);
// Wrap with <br />\n
- $this->_item['description'] = wordwrap($this->_item['description'], $this->_word_wrap, "*<br>\n");
+ $this->_item['description'] = wordwrap($this->_item['description'], $this->_word_wrap, "*<br />\n");
}
- elseif (($this->_word_wrap == 0) && (!$this->_use_nl2br))
+ elseif (($this->_word_wrap == '0') && (!$this->_use_nl2br))
{
// Strip tags out instead when word-wrap is disabled
$this->_item['description'] = strip_tags($this->_item['description'], '<a>, <img>');
case 'textinput':
if(isset($this->_display_opt['textinput']) && ($this->_display_opt['textinput'] != 'hidden') && $this->_item['name'] && $this->_item['link']) {
$this->_output .= "<tr><td class=\"fase4_rdf\">\n";
- $this->_output .= "<form accept-charset=\"utf-8\" action=\"".$this->_item['link']."\" ";
+ $this->_output .= "<form accept-charset=\"UTF-8\" action=\"".$this->_item['link']."\" ";
if(isset($this->_link_target)) { $this->_output .= "target=\"".$this->_link_target."\" "; }
$this->_output .= "method=\"get\">\n";
$this->_output .= "<div class=\"fase4_rdf_title\">".$this->_item['title']."</div>";
- $this->_output .= strip_tags($this->_item['description'], '<a>, <img>')."<br><br>\n";
+ $this->_output .= strip_tags($this->_item['description'], '<a>, <img>')."<br /><br />\n";
$this->_output .= "<input class=\"fase4_rdf_input\" type=\"text\" name=\"".$this->_item['name']."\"> \n";
$this->_output .= "<input class=\"fase4_rdf_input\" type=\"submit\" value=\"go\">";
$this->_output .= "</form>\n";
*/
function get_parser_id ($parser) {
// Default is zero
- $id = 0;
+ $id = '0';
// Is it a resource?
if (is_resource($parser)) {
// get_cache_update_time()
clearstatcache();
if($this->_use_dynamic_display == true) {
- $_rdf = @implode(' ', $this->_rdf_data()); // -> proxy
+ $_rdf = implode(' ', $this->_rdf_data()); // -> proxy
if(!$_rdf) {
$this->_throw_exception( $this->_remote_file.' is not available' );
}
$this->_update_cache( $_rdf );
$data = $this->_output;
} else {
- $_rdf = @implode(' ', $this->_rdf_data()); // -> proxy
+ $_rdf = implode(' ', $this->_rdf_data()); // -> proxy
if(!$_rdf) {
$this->_throw_exception( $this->_remote_file.' is not available' );
}
$this->_parse_xRDF( implode(' ', file($_cache_f)) );
$data = $this->_output;
} else {
- $data = @implode(' ', file($_cache_f));
+ $data = implode(' ', file($_cache_f));
}
}
return trim($data);
if($arr[0]=='') {
$path = '/';
}
- for($i = 0;$i<$c;$i++)
- {
+ for($i = '0';$i<$c;$i++) {
if($arr[$i]!='') {
$path .= $arr[$i].'/';
if(!@is_dir($path)) {
}
- for ( $i = 0; !feof ($fp) ; $i++)
+ for ( $i = '0'; !feof ($fp) ; $i++)
{
$usable_data[$i] = "";
$usable_data[$i] = fgets($fp,4096);