<?php\r
class Feeds extends Protected_Handler {\r
\r
+ function csrf_ignore($method) {\r
+ $csrf_ignored = array("index");\r
+\r
+ return array_search($method, $csrf_ignored) !== false;\r
+ }\r
+\r
private function feedlist_init_cat($cat_id, $hidden = false) {\r
$obj = array();\r
$cat_id = (int) $cat_id;\r
catchupArticlesById($this->link, $ids, $cmode);\r
} */\r
\r
- //if ($method == "ForceUpdate" && $feed && is_numeric($feed) > 0) {\r
- // update_rss_feed($this->link, $feed, true);\r
- //}\r
+ if ($method == "ForceUpdate" && $feed && is_numeric($feed) > 0) {\r
+ include "rssfuncs.php";\r
+ update_rss_feed($this->link, $feed, true);\r
+ }\r
\r
if ($method == "MarkAllRead") {\r
catchup_feed($this->link, $feed, $cat_view);\r
\r
//$note_escaped = htmlspecialchars($line['note'], ENT_QUOTES);\r
\r
- $reply['content'] .= "<img src=\"images/art-pub-note.png\"\r
- style=\"cursor : pointer\" style=\"cursor : pointer\"\r
- onclick=\"editArticleNote($id)\"\r
- alt='PubNote' title='".__('Edit article note')."'>";\r
-\r
foreach ($button_plugins as $p) {\r
$reply['content'] .= $p->render($id, $line);\r
}\r
$reply['content'] .= "<img src=\"images/digest_checkbox.png\"\r
style=\"cursor : pointer\" style=\"cursor : pointer\"\r
onclick=\"dismissArticle($id)\"\r
- alt='Dismiss' title='".__('Dismiss article')."'>";\r
+ title='".__('Close article')."'>";\r
\r
$reply['content'] .= "</div>";\r
$reply['content'] .= "</div>";\r