0byt3m1n1
Path:
/
data
/
applications
/
aps
/
tikiwiki
/
14.1-0
/
standard
/
htdocs
/
lib
/
core
/
Feed
/
[
Home
]
File: Html.php
<?php // (c) Copyright 2002-2015 by authors of the Tiki Wiki CMS Groupware Project // // All Rights Reserved. See copyright.txt for details and a complete list of authors. // Licensed under the GNU LESSER GENERAL PUBLIC LICENSE. See license.txt for details. // $Id: Html.php 53803 2015-02-06 00:42:50Z jyhem $ class Feed_Html extends Feed_Abstract { public $lastModif = 0; public $type = "html_feed"; public $version = 0.1; public function replace() { global $feedItem, $caching, $page; $this->delete(); $caching = true; //this variable is used to block recursive parse_data below foreach (TikiLib::lib("wiki")->get_pages_contains("{htmlfeed") as $pagesInfo) { foreach ($pagesInfo as $pageInfo) { $feedItem = new Feed_Item( $this->name, $pageInfo['pageName'], $pageInfo['pageName'], "", (int)$pageInfo['lastModif'], $pageInfo['user'], $pageInfo['hits'], $pageInfo['pageRank'], $pageInfo['keywords'], $this->name . "/tiki-index.php?page=" . urlencode($pageInfo['pageName']) ); TikiLib::lib("parser")->parse_data($pageInfo['data']); unset($feedItem); } } $caching = false; } function appendToContents(&$contents, $item) { $contents->entry[] = $item; } }
© 2017 -
ZeroByte.ID
.