]> git.immae.eu Git - github/shaarli/Shaarli.git/commitdiff
Adds a route for ATOM and RSS feeds page
authorArthurHoaro <arthur@hoa.ro>
Thu, 10 Mar 2016 17:48:21 +0000 (18:48 +0100)
committerArthurHoaro <arthur@hoa.ro>
Fri, 18 Mar 2016 18:13:48 +0000 (19:13 +0100)
application/Router.php

index 6185f08e932c742806135767792d6f3c2cf8e7bc..d98312b52dc8114781763a0c211c133514005c2b 100644 (file)
@@ -15,6 +15,10 @@ class Router
 
     public static $PAGE_DAILY = 'daily';
 
+    public static $PAGE_FEED_ATOM = 'atom';
+
+    public static $PAGE_FEED_RSS = 'rss';
+
     public static $PAGE_TOOLS = 'tools';
 
     public static $PAGE_CHANGEPASSWORD = 'changepasswd';
@@ -79,6 +83,14 @@ class Router
             return self::$PAGE_DAILY;
         }
 
+        if (startsWith($query, 'do='. self::$PAGE_FEED_ATOM)) {
+            return self::$PAGE_FEED_ATOM;
+        }
+
+        if (startsWith($query, 'do='. self::$PAGE_FEED_RSS)) {
+            return self::$PAGE_FEED_RSS;
+        }
+
         // At this point, only loggedin pages.
         if (!$loggedIn) {
             return self::$PAGE_LINKLIST;