update phpmd ruleset to use (subset) of cleancode
fix various minor issues reported by static analysis remove redundant php closing tag from several more files
This commit is contained in:
parent
ea79a0e033
commit
21ce7d9ec0
|
@ -6,9 +6,8 @@ class Af_Comics_Template extends Af_ComicFilter {
|
||||||
}
|
}
|
||||||
|
|
||||||
function process(&$article) {
|
function process(&$article) {
|
||||||
$owner_uid = $article["owner_uid"];
|
//$owner_uid = $article["owner_uid"];
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -2,5 +2,4 @@
|
||||||
abstract class Af_ComicFilter {
|
abstract class Af_ComicFilter {
|
||||||
public abstract function supported();
|
public abstract function supported();
|
||||||
public abstract function process(&$article);
|
public abstract function process(&$article);
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -6,17 +6,12 @@ class Af_Comics_Cad extends Af_ComicFilter {
|
||||||
}
|
}
|
||||||
|
|
||||||
function process(&$article) {
|
function process(&$article) {
|
||||||
$owner_uid = $article["owner_uid"];
|
|
||||||
|
|
||||||
if (strpos($article["link"], "cad-comic.com/cad/") !== FALSE) {
|
if (strpos($article["link"], "cad-comic.com/cad/") !== FALSE) {
|
||||||
if (strpos($article["title"], "News:") === FALSE) {
|
if (strpos($article["title"], "News:") === FALSE) {
|
||||||
|
|
||||||
$doc = new DOMDocument();
|
$doc = new DOMDocument();
|
||||||
@$doc->loadHTML(fetch_file_contents($article["link"]));
|
|
||||||
|
|
||||||
$basenode = false;
|
if (@$doc->loadHTML(fetch_file_contents($article["link"]))) {
|
||||||
|
|
||||||
if ($doc) {
|
|
||||||
$xpath = new DOMXPath($doc);
|
$xpath = new DOMXPath($doc);
|
||||||
$basenode = $xpath->query('(//img[contains(@src, "/comics/cad-")])')->item(0);
|
$basenode = $xpath->query('(//img[contains(@src, "/comics/cad-")])')->item(0);
|
||||||
|
|
||||||
|
@ -32,5 +27,4 @@ class Af_Comics_Cad extends Af_ComicFilter {
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -6,8 +6,6 @@ class Af_Comics_ComicClass extends Af_ComicFilter {
|
||||||
}
|
}
|
||||||
|
|
||||||
function process(&$article) {
|
function process(&$article) {
|
||||||
$owner_uid = $article["owner_uid"];
|
|
||||||
|
|
||||||
if (strpos($article["guid"], "loadingartist.com") !== FALSE) {
|
if (strpos($article["guid"], "loadingartist.com") !== FALSE) {
|
||||||
|
|
||||||
// lol at people who block clients by user agent
|
// lol at people who block clients by user agent
|
||||||
|
@ -18,11 +16,8 @@ class Af_Comics_ComicClass extends Af_ComicFilter {
|
||||||
"Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)");
|
"Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)");
|
||||||
|
|
||||||
$doc = new DOMDocument();
|
$doc = new DOMDocument();
|
||||||
@$doc->loadHTML($res);
|
|
||||||
|
|
||||||
$basenode = false;
|
if (@$doc->loadHTML($res)) {
|
||||||
|
|
||||||
if ($doc) {
|
|
||||||
$xpath = new DOMXPath($doc);
|
$xpath = new DOMXPath($doc);
|
||||||
$basenode = $xpath->query('//div[@class="comic"]')->item(0);
|
$basenode = $xpath->query('//div[@class="comic"]')->item(0);
|
||||||
|
|
||||||
|
@ -36,5 +31,4 @@ class Af_Comics_ComicClass extends Af_ComicFilter {
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -7,8 +7,6 @@ class Af_Comics_ComicPress extends Af_ComicFilter {
|
||||||
}
|
}
|
||||||
|
|
||||||
function process(&$article) {
|
function process(&$article) {
|
||||||
$owner_uid = $article["owner_uid"];
|
|
||||||
|
|
||||||
if (strpos($article["guid"], "bunicomic.com") !== FALSE ||
|
if (strpos($article["guid"], "bunicomic.com") !== FALSE ||
|
||||||
strpos($article["guid"], "buttersafe.com") !== FALSE ||
|
strpos($article["guid"], "buttersafe.com") !== FALSE ||
|
||||||
strpos($article["guid"], "extrafabulouscomics.com") !== FALSE ||
|
strpos($article["guid"], "extrafabulouscomics.com") !== FALSE ||
|
||||||
|
@ -23,11 +21,8 @@ class Af_Comics_ComicPress extends Af_ComicFilter {
|
||||||
"Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)");
|
"Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)");
|
||||||
|
|
||||||
$doc = new DOMDocument();
|
$doc = new DOMDocument();
|
||||||
@$doc->loadHTML($res);
|
|
||||||
|
|
||||||
$basenode = false;
|
if (@$doc->loadHTML($res)) {
|
||||||
|
|
||||||
if ($doc) {
|
|
||||||
$xpath = new DOMXPath($doc);
|
$xpath = new DOMXPath($doc);
|
||||||
$basenode = $xpath->query('//div[@id="comic"]')->item(0);
|
$basenode = $xpath->query('//div[@id="comic"]')->item(0);
|
||||||
|
|
||||||
|
@ -41,5 +36,4 @@ class Af_Comics_ComicPress extends Af_ComicFilter {
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -6,7 +6,6 @@ class Af_Comics_DarkLegacy extends Af_ComicFilter {
|
||||||
}
|
}
|
||||||
|
|
||||||
function process(&$article) {
|
function process(&$article) {
|
||||||
$owner_uid = $article["owner_uid"];
|
|
||||||
|
|
||||||
if (strpos($article["guid"], "darklegacycomics.com") !== FALSE) {
|
if (strpos($article["guid"], "darklegacycomics.com") !== FALSE) {
|
||||||
|
|
||||||
|
@ -20,11 +19,8 @@ class Af_Comics_DarkLegacy extends Af_ComicFilter {
|
||||||
$res = $fetch_last_error_content;
|
$res = $fetch_last_error_content;
|
||||||
|
|
||||||
$doc = new DOMDocument();
|
$doc = new DOMDocument();
|
||||||
@$doc->loadHTML($res);
|
|
||||||
|
|
||||||
$basenode = false;
|
if (@$doc->loadHTML($res)) {
|
||||||
|
|
||||||
if ($doc) {
|
|
||||||
$xpath = new DOMXPath($doc);
|
$xpath = new DOMXPath($doc);
|
||||||
$basenode = $xpath->query('//div[@class="comic"]')->item(0);
|
$basenode = $xpath->query('//div[@class="comic"]')->item(0);
|
||||||
|
|
||||||
|
@ -39,5 +35,4 @@ class Af_Comics_DarkLegacy extends Af_ComicFilter {
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -19,30 +19,11 @@ class Af_Comics_Dilbert extends Af_ComicFilter {
|
||||||
$doc = new DOMDocument();
|
$doc = new DOMDocument();
|
||||||
@$doc->loadHTML($res);
|
@$doc->loadHTML($res);
|
||||||
|
|
||||||
$basenode = false;
|
|
||||||
|
|
||||||
if ($doc) {
|
if ($doc) {
|
||||||
$xpath = new DOMXPath($doc);
|
$xpath = new DOMXPath($doc);
|
||||||
|
|
||||||
$basenode = $xpath->query('//img[contains(@class, "img-comic")]')->item(0);
|
$basenode = $xpath->query('//img[contains(@class, "img-comic")]')->item(0);
|
||||||
|
|
||||||
/* $entries = $xpath->query('(//img[@src])'); // we might also check for img[@class='strip'] I guess...
|
|
||||||
|
|
||||||
$matches = array();
|
|
||||||
|
|
||||||
foreach ($entries as $entry) {
|
|
||||||
|
|
||||||
if (preg_match("/dyn\/str_strip\/.*strip\.gif$/", $entry->getAttribute("src"), $matches)) {
|
|
||||||
|
|
||||||
$entry->setAttribute("src",
|
|
||||||
rewrite_relative_url("http://dilbert.com/",
|
|
||||||
$matches[0]));
|
|
||||||
|
|
||||||
$basenode = $entry;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
} */
|
|
||||||
|
|
||||||
if ($basenode) {
|
if ($basenode) {
|
||||||
$article["content"] = $doc->saveXML($basenode);
|
$article["content"] = $doc->saveXML($basenode);
|
||||||
}
|
}
|
||||||
|
@ -53,5 +34,4 @@ class Af_Comics_Dilbert extends Af_ComicFilter {
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -6,16 +6,12 @@ class Af_Comics_Explosm extends Af_ComicFilter {
|
||||||
}
|
}
|
||||||
|
|
||||||
function process(&$article) {
|
function process(&$article) {
|
||||||
$owner_uid = $article["owner_uid"];
|
|
||||||
|
|
||||||
if (strpos($article["link"], "explosm.net/comics") !== FALSE) {
|
if (strpos($article["link"], "explosm.net/comics") !== FALSE) {
|
||||||
|
|
||||||
$doc = new DOMDocument();
|
$doc = new DOMDocument();
|
||||||
@$doc->loadHTML(fetch_file_contents($article["link"]));
|
|
||||||
|
|
||||||
$basenode = false;
|
if (@$doc->loadHTML(fetch_file_contents($article["link"]))) {
|
||||||
|
|
||||||
if ($doc) {
|
|
||||||
$xpath = new DOMXPath($doc);
|
$xpath = new DOMXPath($doc);
|
||||||
$basenode = $xpath->query('(//img[@id="main-comic"])')->item(0);
|
$basenode = $xpath->query('(//img[@id="main-comic"])')->item(0);
|
||||||
|
|
||||||
|
@ -29,5 +25,4 @@ class Af_Comics_Explosm extends Af_ComicFilter {
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -8,16 +8,13 @@ class Af_Comics_Pa extends Af_ComicFilter {
|
||||||
function process(&$article) {
|
function process(&$article) {
|
||||||
if (strpos($article["link"], "penny-arcade.com") !== FALSE && strpos($article["title"], "Comic:") !== FALSE) {
|
if (strpos($article["link"], "penny-arcade.com") !== FALSE && strpos($article["title"], "Comic:") !== FALSE) {
|
||||||
|
|
||||||
if ($debug_enabled) {
|
/*if ($debug_enabled) {
|
||||||
_debug("af_pennyarcade: Processing comic");
|
_debug("af_pennyarcade: Processing comic");
|
||||||
}
|
}*/
|
||||||
|
|
||||||
$doc = new DOMDocument();
|
$doc = new DOMDocument();
|
||||||
$doc->loadHTML(fetch_file_contents($article["link"]));
|
|
||||||
|
|
||||||
$basenode = false;
|
if ($doc->loadHTML(fetch_file_contents($article["link"]))) {
|
||||||
|
|
||||||
if ($doc) {
|
|
||||||
$xpath = new DOMXPath($doc);
|
$xpath = new DOMXPath($doc);
|
||||||
$basenode = $xpath->query('(//div[@id="comicFrame"])')->item(0);
|
$basenode = $xpath->query('(//div[@id="comicFrame"])')->item(0);
|
||||||
|
|
||||||
|
@ -30,13 +27,12 @@ class Af_Comics_Pa extends Af_ComicFilter {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (strpos($article["link"], "penny-arcade.com") !== FALSE && strpos($article["title"], "News Post:") !== FALSE) {
|
if (strpos($article["link"], "penny-arcade.com") !== FALSE && strpos($article["title"], "News Post:") !== FALSE) {
|
||||||
if ($debug_enabled) {
|
/*if ($debug_enabled) {
|
||||||
_debug("af_pennyarcade: Processing news post");
|
_debug("af_pennyarcade: Processing news post");
|
||||||
}
|
}*/
|
||||||
$doc = new DOMDocument();
|
$doc = new DOMDocument();
|
||||||
$doc->loadHTML(fetch_file_contents($article["link"]));
|
|
||||||
|
|
||||||
if ($doc) {
|
if ($doc->loadHTML(fetch_file_contents($article["link"]))) {
|
||||||
$xpath = new DOMXPath($doc);
|
$xpath = new DOMXPath($doc);
|
||||||
$entries = $xpath->query('(//div[@class="post"])');
|
$entries = $xpath->query('(//div[@class="post"])');
|
||||||
|
|
||||||
|
@ -75,5 +71,4 @@ class Af_Comics_Pa extends Af_ComicFilter {
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -13,9 +13,8 @@ class Af_Comics_Pvp extends Af_ComicFilter {
|
||||||
"Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)");
|
"Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)");
|
||||||
|
|
||||||
$doc = new DOMDocument();
|
$doc = new DOMDocument();
|
||||||
@$doc->loadHTML($res);
|
|
||||||
|
|
||||||
if ($doc) {
|
if (@$doc->loadHTML($res)) {
|
||||||
$xpath = new DOMXPath($doc);
|
$xpath = new DOMXPath($doc);
|
||||||
$basenode = $xpath->query('//section[@class="comic-art"]')->item(0);
|
$basenode = $xpath->query('//section[@class="comic-art"]')->item(0);
|
||||||
|
|
||||||
|
@ -29,5 +28,4 @@ class Af_Comics_Pvp extends Af_ComicFilter {
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -15,11 +15,8 @@ class Af_Comics_Tfd extends Af_ComicFilter {
|
||||||
if (!$res) return $article;
|
if (!$res) return $article;
|
||||||
|
|
||||||
$doc = new DOMDocument();
|
$doc = new DOMDocument();
|
||||||
@$doc->loadHTML(fetch_file_contents($article["link"]));
|
|
||||||
|
|
||||||
$basenode = false;
|
|
||||||
|
|
||||||
if ($doc) {
|
if (@$doc->loadHTML(fetch_file_contents($article["link"]))) {
|
||||||
$xpath = new DOMXPath($doc);
|
$xpath = new DOMXPath($doc);
|
||||||
$basenode = $xpath->query('//img[contains(@src, ".gif")]')->item(0);
|
$basenode = $xpath->query('//img[contains(@src, ".gif")]')->item(0);
|
||||||
|
|
||||||
|
@ -32,5 +29,4 @@ class Af_Comics_Tfd extends Af_ComicFilter {
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -10,11 +10,8 @@ class Af_Comics_Twp extends Af_ComicFilter {
|
||||||
if (strpos($article["link"], "threewordphrase.com") !== FALSE) {
|
if (strpos($article["link"], "threewordphrase.com") !== FALSE) {
|
||||||
|
|
||||||
$doc = new DOMDocument();
|
$doc = new DOMDocument();
|
||||||
@$doc->loadHTML(fetch_file_contents($article["link"]));
|
|
||||||
|
|
||||||
$basenode = false;
|
if (@$doc->loadHTML(fetch_file_contents($article["link"]))) {
|
||||||
|
|
||||||
if ($doc) {
|
|
||||||
$xpath = new DOMXpath($doc);
|
$xpath = new DOMXpath($doc);
|
||||||
|
|
||||||
$basenode = $xpath->query("//td/center/img")->item(0);
|
$basenode = $xpath->query("//td/center/img")->item(0);
|
||||||
|
@ -29,5 +26,4 @@ class Af_Comics_Twp extends Af_ComicFilter {
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -33,5 +33,4 @@ class Af_Comics_Whomp extends Af_ComicFilter {
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -63,18 +63,18 @@ class Af_Comics extends Plugin {
|
||||||
}
|
}
|
||||||
|
|
||||||
function hook_article_filter($article) {
|
function hook_article_filter($article) {
|
||||||
$owner_uid = $article["owner_uid"];
|
|
||||||
|
|
||||||
foreach ($this->filters as $f) {
|
foreach ($this->filters as $f) {
|
||||||
if ($f->process($article))
|
if ($f->process($article))
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
return $article;
|
return $article;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// GoComics dropped feed support so it needs to be handled when fetching the feed.
|
// GoComics dropped feed support so it needs to be handled when fetching the feed.
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
|
||||||
|
*/
|
||||||
function hook_fetch_feed($feed_data, $fetch_url, $owner_uid, $feed, $last_article_timestamp, $auth_login, $auth_pass) {
|
function hook_fetch_feed($feed_data, $fetch_url, $owner_uid, $feed, $last_article_timestamp, $auth_login, $auth_pass) {
|
||||||
if ($auth_login || $auth_pass)
|
if ($auth_login || $auth_pass)
|
||||||
return $feed_data;
|
return $feed_data;
|
||||||
|
@ -143,5 +143,4 @@ class Af_Comics extends Plugin {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -48,5 +48,4 @@ class Af_Fsckportal extends Plugin {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -43,4 +43,3 @@ class Af_Lang_Detect extends Plugin {
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
||||||
|
|
|
@ -64,6 +64,8 @@ require_once __DIR__ . '/Text/LanguageDetect/ISO639.php';
|
||||||
* @version Release: @package_version@
|
* @version Release: @package_version@
|
||||||
* @link http://pear.php.net/package/Text_LanguageDetect/
|
* @link http://pear.php.net/package/Text_LanguageDetect/
|
||||||
* @todo allow users to generate their own language models
|
* @todo allow users to generate their own language models
|
||||||
|
*
|
||||||
|
* @SuppressWarnings(PHPMD)
|
||||||
*/
|
*/
|
||||||
class Text_LanguageDetect
|
class Text_LanguageDetect
|
||||||
{
|
{
|
||||||
|
@ -1704,5 +1706,3 @@ class Text_LanguageDetect
|
||||||
}
|
}
|
||||||
|
|
||||||
/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
|
/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
|
@ -25,6 +25,8 @@
|
||||||
* @copyright 2011 Christian Weiske <cweiske@php.net>
|
* @copyright 2011 Christian Weiske <cweiske@php.net>
|
||||||
* @license http://www.debian.org/misc/bsd.license BSD
|
* @license http://www.debian.org/misc/bsd.license BSD
|
||||||
* @link http://www.loc.gov/standards/iso639-2/php/code_list.php
|
* @link http://www.loc.gov/standards/iso639-2/php/code_list.php
|
||||||
|
*
|
||||||
|
* @SuppressWarnings(PHPMD)
|
||||||
*/
|
*/
|
||||||
class Text_LanguageDetect_ISO639
|
class Text_LanguageDetect_ISO639
|
||||||
{
|
{
|
||||||
|
@ -337,5 +339,3 @@ class Text_LanguageDetect_ISO639
|
||||||
return self::$code3ToName[$code];
|
return self::$code3ToName[$code];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
|
|
@ -345,5 +345,3 @@ class Text_LanguageDetect_Parser extends Text_LanguageDetect
|
||||||
}
|
}
|
||||||
|
|
||||||
/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
|
/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
|
@ -321,5 +321,4 @@ class Af_Psql_Trgm extends Plugin {
|
||||||
return $tmp;
|
return $tmp;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -128,6 +128,9 @@ class Af_Readability extends Plugin {
|
||||||
$this->host->set($this, "enabled_feeds", $enabled_feeds);
|
$this->host->set($this, "enabled_feeds", $enabled_feeds);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
|
||||||
|
*/
|
||||||
function hook_article_filter_action($article, $action) {
|
function hook_article_filter_action($article, $action) {
|
||||||
return $this->process_article($article);
|
return $this->process_article($article);
|
||||||
}
|
}
|
||||||
|
@ -146,7 +149,7 @@ class Af_Readability extends Plugin {
|
||||||
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
|
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
|
||||||
curl_setopt($ch, CURLOPT_USERAGENT, SELF_USER_AGENT);
|
curl_setopt($ch, CURLOPT_USERAGENT, SELF_USER_AGENT);
|
||||||
|
|
||||||
@$result = curl_exec($ch);
|
@curl_exec($ch);
|
||||||
$content_type = curl_getinfo($ch, CURLINFO_CONTENT_TYPE);
|
$content_type = curl_getinfo($ch, CURLINFO_CONTENT_TYPE);
|
||||||
|
|
||||||
if (strpos($content_type, "text/html") === FALSE)
|
if (strpos($content_type, "text/html") === FALSE)
|
||||||
|
@ -243,4 +246,3 @@ class Af_Readability extends Plugin {
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
||||||
|
|
|
@ -73,6 +73,9 @@ class Af_RedditImgur extends Plugin {
|
||||||
echo __("Configuration saved");
|
echo __("Configuration saved");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
|
||||||
|
*/
|
||||||
private function inline_stuff($article, &$doc, $xpath, $debug = false) {
|
private function inline_stuff($article, &$doc, $xpath, $debug = false) {
|
||||||
|
|
||||||
$entries = $xpath->query('(//a[@href]|//img[@src])');
|
$entries = $xpath->query('(//a[@href]|//img[@src])');
|
||||||
|
@ -442,13 +445,16 @@ class Af_RedditImgur extends Plugin {
|
||||||
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, !ini_get("open_basedir"));
|
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, !ini_get("open_basedir"));
|
||||||
curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
|
curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
|
||||||
|
|
||||||
@$result = curl_exec($ch);
|
@curl_exec($ch);
|
||||||
$content_type = curl_getinfo($ch, CURLINFO_CONTENT_TYPE);
|
$content_type = curl_getinfo($ch, CURLINFO_CONTENT_TYPE);
|
||||||
}
|
}
|
||||||
|
|
||||||
return $content_type;
|
return $content_type;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
|
||||||
|
*/
|
||||||
private function readability($article, $url, $doc, $xpath, $debug = false) {
|
private function readability($article, $url, $doc, $xpath, $debug = false) {
|
||||||
|
|
||||||
if (!defined('NO_CURL') && function_exists("curl_init") && $this->host->get($this, "enable_readability") &&
|
if (!defined('NO_CURL') && function_exists("curl_init") && $this->host->get($this, "enable_readability") &&
|
||||||
|
@ -510,4 +516,3 @@ class Af_RedditImgur extends Plugin {
|
||||||
return $article;
|
return $article;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
|
||||||
|
|
|
@ -79,5 +79,4 @@ class Af_Tumblr_1280 extends Plugin {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -81,5 +81,4 @@ class Af_Unburn extends Plugin {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -14,6 +14,9 @@ class Af_Youtube_Embed extends Plugin {
|
||||||
$host->add_hook($host::HOOK_RENDER_ENCLOSURE, $this);
|
$host->add_hook($host::HOOK_RENDER_ENCLOSURE, $this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
|
||||||
|
*/
|
||||||
function hook_render_enclosure($entry, $hide_images) {
|
function hook_render_enclosure($entry, $hide_images) {
|
||||||
|
|
||||||
$matches = array();
|
$matches = array();
|
||||||
|
@ -37,4 +40,3 @@ class Af_Youtube_Embed extends Plugin {
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
||||||
|
|
|
@ -80,7 +80,7 @@ class Af_Zz_ImgProxy extends Plugin {
|
||||||
if (function_exists("imagecreate") && !isset($_REQUEST["text"])) {
|
if (function_exists("imagecreate") && !isset($_REQUEST["text"])) {
|
||||||
$img = imagecreate(450, 75);
|
$img = imagecreate(450, 75);
|
||||||
|
|
||||||
$bg = imagecolorallocate($img, 255, 255, 255);
|
/*$bg =*/ imagecolorallocate($img, 255, 255, 255);
|
||||||
$textcolor = imagecolorallocate($img, 255, 0, 0);
|
$textcolor = imagecolorallocate($img, 255, 0, 0);
|
||||||
|
|
||||||
imagerectangle($img, 0, 0, 450-1, 75-1, $textcolor);
|
imagerectangle($img, 0, 0, 450-1, 75-1, $textcolor);
|
||||||
|
@ -143,6 +143,9 @@ class Af_Zz_ImgProxy extends Plugin {
|
||||||
return $url;
|
return $url;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
|
||||||
|
*/
|
||||||
function hook_render_article_cdm($article, $api_mode = false) {
|
function hook_render_article_cdm($article, $api_mode = false) {
|
||||||
|
|
||||||
$need_saving = false;
|
$need_saving = false;
|
||||||
|
|
|
@ -89,5 +89,4 @@ class Af_Zz_ImgSetSizes extends Plugin {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -20,5 +20,4 @@ class Af_Zz_NoAutoPlay extends Plugin {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -20,5 +20,4 @@ class Af_Zz_VidMute extends Plugin {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -34,7 +34,9 @@ class Auth_Remote extends Plugin implements IAuthModule {
|
||||||
return "";
|
return "";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
|
||||||
|
*/
|
||||||
function authenticate($login, $password) {
|
function authenticate($login, $password) {
|
||||||
$try_login = db_escape_string($_SERVER["REMOTE_USER"]);
|
$try_login = db_escape_string($_SERVER["REMOTE_USER"]);
|
||||||
|
|
||||||
|
@ -43,7 +45,6 @@ class Auth_Remote extends Plugin implements IAuthModule {
|
||||||
if (!$try_login) $try_login = db_escape_string($_SERVER["PHP_AUTH_USER"]);
|
if (!$try_login) $try_login = db_escape_string($_SERVER["PHP_AUTH_USER"]);
|
||||||
|
|
||||||
if (!$try_login) $try_login = $this->get_login_by_ssl_certificate();
|
if (!$try_login) $try_login = $this->get_login_by_ssl_certificate();
|
||||||
# if (!$try_login) $try_login = "test_qqq";
|
|
||||||
|
|
||||||
if ($try_login) {
|
if ($try_login) {
|
||||||
$user_id = $this->base->auto_create_user($try_login, $password);
|
$user_id = $this->base->auto_create_user($try_login, $password);
|
||||||
|
@ -84,5 +85,3 @@ class Auth_Remote extends Plugin implements IAuthModule {
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
|
@ -53,5 +53,4 @@ class Auto_Assign_Labels extends Plugin {
|
||||||
function api_version() {
|
function api_version() {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -50,5 +50,4 @@ class Bookmarklets extends Plugin {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -11,10 +11,16 @@ class Cache_Starred_Images extends Plugin implements IHandler {
|
||||||
true);
|
true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
|
||||||
|
*/
|
||||||
function csrf_ignore($method) {
|
function csrf_ignore($method) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
|
||||||
|
*/
|
||||||
function before($method) {
|
function before($method) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
@ -88,6 +94,9 @@ class Cache_Starred_Images extends Plugin implements IHandler {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(PHPMD.UnusedLocalVariable)
|
||||||
|
*/
|
||||||
function hook_house_keeping() {
|
function hook_house_keeping() {
|
||||||
$files = glob($this->cache_dir . "/*.{png,mp4}", GLOB_BRACE);
|
$files = glob($this->cache_dir . "/*.{png,mp4}", GLOB_BRACE);
|
||||||
|
|
||||||
|
@ -112,6 +121,9 @@ class Cache_Starred_Images extends Plugin implements IHandler {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
|
||||||
|
*/
|
||||||
function hook_sanitize($doc, $site_url, $allowed_elements, $disallowed_attributes, $article_id) {
|
function hook_sanitize($doc, $site_url, $allowed_elements, $disallowed_attributes, $article_id) {
|
||||||
$xpath = new DOMXpath($doc);
|
$xpath = new DOMXpath($doc);
|
||||||
|
|
||||||
|
@ -162,6 +174,9 @@ class Cache_Starred_Images extends Plugin implements IHandler {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
|
||||||
|
*/
|
||||||
function cache_article_images($content, $site_url, $owner_uid, $article_id) {
|
function cache_article_images($content, $site_url, $owner_uid, $article_id) {
|
||||||
libxml_use_internal_errors(true);
|
libxml_use_internal_errors(true);
|
||||||
|
|
||||||
|
@ -211,4 +226,3 @@ class Cache_Starred_Images extends Plugin implements IHandler {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
|
||||||
|
|
|
@ -14,6 +14,9 @@ class Close_Button extends Plugin {
|
||||||
"fox");
|
"fox");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
|
||||||
|
*/
|
||||||
function hook_article_button($line) {
|
function hook_article_button($line) {
|
||||||
if (!get_pref("COMBINED_DISPLAY_MODE")) {
|
if (!get_pref("COMBINED_DISPLAY_MODE")) {
|
||||||
$rv = "<img src=\"plugins/close_button/button.png\"
|
$rv = "<img src=\"plugins/close_button/button.png\"
|
||||||
|
@ -29,5 +32,4 @@ class Close_Button extends Plugin {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -54,5 +54,4 @@ class Embed_Original extends Plugin {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -37,5 +37,4 @@ class GoogleReaderKeys extends Plugin {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -91,6 +91,9 @@ class Import_Export extends Plugin implements IHandler {
|
||||||
return in_array($method, array("exportget"));
|
return in_array($method, array("exportget"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
|
||||||
|
*/
|
||||||
function before($method) {
|
function before($method) {
|
||||||
return $_SESSION["uid"] != false;
|
return $_SESSION["uid"] != false;
|
||||||
}
|
}
|
||||||
|
@ -99,6 +102,9 @@ class Import_Export extends Plugin implements IHandler {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(unused)
|
||||||
|
*/
|
||||||
function exportget() {
|
function exportget() {
|
||||||
$exportname = CACHE_DIR . "/export/" .
|
$exportname = CACHE_DIR . "/export/" .
|
||||||
sha1($_SESSION['uid'] . $_SESSION['login']) . ".xml";
|
sha1($_SESSION['uid'] . $_SESSION['login']) . ".xml";
|
||||||
|
@ -468,5 +474,4 @@ class Import_Export extends Plugin implements IHandler {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -25,6 +25,9 @@ class Instances extends Plugin implements IHandler {
|
||||||
$host->add_hook($host::HOOK_UPDATE_TASK, $this);
|
$host->add_hook($host::HOOK_UPDATE_TASK, $this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
|
||||||
|
*/
|
||||||
function hook_update_task($args) {
|
function hook_update_task($args) {
|
||||||
_debug("Get linked feeds...");
|
_debug("Get linked feeds...");
|
||||||
$this->get_linked_feeds();
|
$this->get_linked_feeds();
|
||||||
|
@ -134,6 +137,9 @@ class Instances extends Plugin implements IHandler {
|
||||||
return file_get_contents(dirname(__FILE__) . "/instances.js");
|
return file_get_contents(dirname(__FILE__) . "/instances.js");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
|
||||||
|
*/
|
||||||
function hook_prefs_tabs($args) {
|
function hook_prefs_tabs($args) {
|
||||||
if ($_SESSION["access_level"] >= 10 || SINGLE_USER_MODE) {
|
if ($_SESSION["access_level"] >= 10 || SINGLE_USER_MODE) {
|
||||||
?><div id="instanceConfigTab" dojoType="dijit.layout.ContentPane"
|
?><div id="instanceConfigTab" dojoType="dijit.layout.ContentPane"
|
||||||
|
@ -148,6 +154,9 @@ class Instances extends Plugin implements IHandler {
|
||||||
return array_search($method, $csrf_ignored) !== false;
|
return array_search($method, $csrf_ignored) !== false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
|
||||||
|
*/
|
||||||
function before($method) {
|
function before($method) {
|
||||||
if ($_SESSION["uid"]) {
|
if ($_SESSION["uid"]) {
|
||||||
if ($_SESSION["access_level"] < 10) {
|
if ($_SESSION["access_level"] < 10) {
|
||||||
|
@ -171,7 +180,7 @@ class Instances extends Plugin implements IHandler {
|
||||||
}
|
}
|
||||||
|
|
||||||
function add() {
|
function add() {
|
||||||
$id = db_escape_string($_REQUEST["id"]);
|
//$id = db_escape_string($_REQUEST["id"]);
|
||||||
$access_url = db_escape_string($_REQUEST["access_url"]);
|
$access_url = db_escape_string($_REQUEST["access_url"]);
|
||||||
$access_key = db_escape_string($_REQUEST["access_key"]);
|
$access_key = db_escape_string($_REQUEST["access_key"]);
|
||||||
|
|
||||||
|
@ -449,4 +458,3 @@ class Instances extends Plugin implements IHandler {
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
||||||
|
|
|
@ -224,5 +224,4 @@ class Mail extends Plugin {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -32,12 +32,11 @@ class MailTo extends Plugin {
|
||||||
require_once "lib/MiniTemplator.class.php";
|
require_once "lib/MiniTemplator.class.php";
|
||||||
|
|
||||||
$tpl = new MiniTemplator;
|
$tpl = new MiniTemplator;
|
||||||
$tpl_t = new MiniTemplator;
|
|
||||||
|
|
||||||
$tpl->readTemplateFromFile("templates/email_article_template.txt");
|
$tpl->readTemplateFromFile("templates/email_article_template.txt");
|
||||||
|
|
||||||
$tpl->setVariable('USER_NAME', $_SESSION["name"], true);
|
$tpl->setVariable('USER_NAME', $_SESSION["name"], true);
|
||||||
$tpl->setVariable('USER_EMAIL', $user_email, true);
|
//$tpl->setVariable('USER_EMAIL', $user_email, true);
|
||||||
$tpl->setVariable('TTRSS_HOST', $_SERVER["HTTP_HOST"], true);
|
$tpl->setVariable('TTRSS_HOST', $_SERVER["HTTP_HOST"], true);
|
||||||
|
|
||||||
|
|
||||||
|
@ -91,4 +90,3 @@ class MailTo extends Plugin {
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
||||||
|
|
|
@ -40,4 +40,3 @@ class Mark_Button extends Plugin {
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
||||||
|
|
|
@ -14,6 +14,9 @@ class No_Iframes extends Plugin {
|
||||||
$host->add_hook($host::HOOK_SANITIZE, $this);
|
$host->add_hook($host::HOOK_SANITIZE, $this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
|
||||||
|
*/
|
||||||
function hook_sanitize($doc, $site_url, $allowed_elements, $disallowed_attributes) {
|
function hook_sanitize($doc, $site_url, $allowed_elements, $disallowed_attributes) {
|
||||||
|
|
||||||
$xpath = new DOMXpath($doc);
|
$xpath = new DOMXpath($doc);
|
||||||
|
@ -31,5 +34,4 @@ class No_Iframes extends Plugin {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -21,5 +21,4 @@ class No_Title_Counters extends Plugin {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -21,5 +21,4 @@ class No_URL_Hashes extends Plugin {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -72,5 +72,4 @@ class Note extends Plugin {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -104,5 +104,4 @@ class NSFW extends Plugin {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -61,5 +61,4 @@ class Search_Sphinx extends Plugin {
|
||||||
function api_version() {
|
function api_version() {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -973,6 +973,10 @@ class SphinxClient
|
||||||
return pack ( "N", $t2 );
|
return pack ( "N", $t2 );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(unused)
|
||||||
|
*/
|
||||||
|
|
||||||
/// add query to multi-query batch
|
/// add query to multi-query batch
|
||||||
/// returns index into results array from RunQueries() call
|
/// returns index into results array from RunQueries() call
|
||||||
function AddQuery ( $query, $index="*", $comment="" )
|
function AddQuery ( $query, $index="*", $comment="" )
|
||||||
|
|
|
@ -78,7 +78,7 @@ class Share extends Plugin {
|
||||||
function shareArticle() {
|
function shareArticle() {
|
||||||
$param = db_escape_string($_REQUEST['param']);
|
$param = db_escape_string($_REQUEST['param']);
|
||||||
|
|
||||||
$result = db_query("SELECT uuid, ref_id FROM ttrss_user_entries WHERE int_id = '$param'
|
$result = db_query("SELECT uuid FROM ttrss_user_entries WHERE int_id = '$param'
|
||||||
AND owner_uid = " . $_SESSION['uid']);
|
AND owner_uid = " . $_SESSION['uid']);
|
||||||
|
|
||||||
if (db_num_rows($result) == 0) {
|
if (db_num_rows($result) == 0) {
|
||||||
|
@ -86,7 +86,6 @@ class Share extends Plugin {
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
$uuid = db_fetch_result($result, 0, "uuid");
|
$uuid = db_fetch_result($result, 0, "uuid");
|
||||||
$ref_id = db_fetch_result($result, 0, "ref_id");
|
|
||||||
|
|
||||||
if (!$uuid) {
|
if (!$uuid) {
|
||||||
$uuid = db_escape_string(uniqid_short());
|
$uuid = db_escape_string(uniqid_short());
|
||||||
|
@ -127,5 +126,4 @@ class Share extends Plugin {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -25,5 +25,4 @@ class Shorten_Expanded extends Plugin {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -27,5 +27,4 @@ class Swap_JK extends Plugin {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -20,12 +20,18 @@ class VF_Shared extends Plugin {
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
|
||||||
|
*/
|
||||||
function get_unread($feed_id) {
|
function get_unread($feed_id) {
|
||||||
$result = db_query("select count(int_id) AS count from ttrss_user_entries where owner_uid = ".$_SESSION["uid"]." and unread = true and uuid != ''");
|
$result = db_query("select count(int_id) AS count from ttrss_user_entries where owner_uid = ".$_SESSION["uid"]." and unread = true and uuid != ''");
|
||||||
|
|
||||||
return db_fetch_result($result, 0, "count");
|
return db_fetch_result($result, 0, "count");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
|
||||||
|
*/
|
||||||
function get_total($feed_id) {
|
function get_total($feed_id) {
|
||||||
$result = db_query("select count(int_id) AS count from ttrss_user_entries where owner_uid = ".$_SESSION["uid"]." and uuid != ''");
|
$result = db_query("select count(int_id) AS count from ttrss_user_entries where owner_uid = ".$_SESSION["uid"]." and uuid != ''");
|
||||||
|
|
||||||
|
@ -34,6 +40,9 @@ class VF_Shared extends Plugin {
|
||||||
|
|
||||||
//function queryFeedHeadlines($feed, $limit, $view_mode, $cat_view, $search, $search_mode, $override_order = false, $offset = 0, $owner_uid = 0, $filter = false, $since_id = 0, $include_children = false, $ignore_vfeed_group = false, $override_strategy = false, $override_vfeed = false) {
|
//function queryFeedHeadlines($feed, $limit, $view_mode, $cat_view, $search, $search_mode, $override_order = false, $offset = 0, $owner_uid = 0, $filter = false, $since_id = 0, $include_children = false, $ignore_vfeed_group = false, $override_strategy = false, $override_vfeed = false) {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
|
||||||
|
*/
|
||||||
function get_headlines($feed_id, $options) {
|
function get_headlines($feed_id, $options) {
|
||||||
/*$qfh_ret = queryFeedHeadlines(-4,
|
/*$qfh_ret = queryFeedHeadlines(-4,
|
||||||
$options['limit'],
|
$options['limit'],
|
||||||
|
@ -71,5 +80,4 @@ class VF_Shared extends Plugin {
|
||||||
return $qfh_ret;
|
return $qfh_ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
|
@ -9,6 +9,11 @@
|
||||||
|
|
||||||
<!-- phpmd author is a bit weird i guess -->
|
<!-- phpmd author is a bit weird i guess -->
|
||||||
|
|
||||||
|
<rule ref="rulesets/cleancode.xml">
|
||||||
|
<exclude name="BooleanArgumentFlag" />
|
||||||
|
<exclude name="ElseExpression" />
|
||||||
|
</rule>
|
||||||
|
|
||||||
<rule ref="rulesets/unusedcode.xml" />
|
<rule ref="rulesets/unusedcode.xml" />
|
||||||
|
|
||||||
</ruleset>
|
</ruleset>
|
||||||
|
|
Loading…
Reference in New Issue