]> git.wh0rd.org - tt-rss.git/blobdiff - backend.php
inline feed editor, yay!
[tt-rss.git] / backend.php
index 83d86458fd21e577e8afcf9f3e29c47c266617bb..c3805fc03401d4f3b0cbc186b8b3c5c58ee214a8 100644 (file)
        
                $subop = $_GET["subop"];
 
-               if ($subop == "edit") {
+/*             if ($subop == "old_edit") {
 
                        $feed_id = $_GET["id"];
 
                                <a class=\"button\" href=\"javascript:addFeed()\">Add feed</a></td></tr>
                        </table>";
 
-               }
+               } */
 
                if ($subop == "editSave") {
                        $feed_title = pg_escape_string($_GET["t"]);
 
                print "<p><table width=\"100%\" class=\"prefFeedList\" id=\"prefFeedList\">";
                print "<tr class=\"title\">
-                                       <td>&nbsp;</td><td>Select</td><td>Title</td><td>Link</td><td>Last Updated</td></tr>";
+                                       <td>&nbsp;</td><td>Select</td><td width=\"40%\">Title</td>
+                                       <td width=\"40%\">Link</td><td>Last Updated</td></tr>";
                
                $lnum = 0;
                
                        $class = ($lnum % 2) ? "even" : "odd";
                        
                        $feed_id = $line["id"];
-                       
+
+                       $edit_feed_id = $_GET["id"];
+
                        print "<tr class=\"$class\" id=\"FEEDR-$feed_id\">";
 
                        $icon_file = ICONS_DIR . "/$feed_id.ico";
                        }
                        print "<td align='center'>$feed_icon</td>";             
 
-                       print "<td><input onclick='toggleSelectRow(this);' 
+                       if ($feed_id != $edit_feed_id || $subop != "edit" ) {
+
+                               print "<td><input onclick='toggleSelectRow(this);' 
                                type=\"checkbox\" id=\"FRCHK-".$line["id"]."\"></td>";
-               
-                       print "<td><a href=\"javascript:editFeed($feed_id);\">" . 
-                               $line["title"] . "</td>";               
-                       print "<td><a href=\"javascript:editFeed($feed_id);\">" . 
-                               $line["feed_url"] . "</td>";            
+
+                               print "<td><a href=\"javascript:editFeed($feed_id);\">" . 
+                                       $line["title"] . "</td>";               
+                               print "<td><a href=\"javascript:editFeed($feed_id);\">" . 
+                                       $line["feed_url"] . "</td>";            
+                       } else {
+
+                               print "<td><input disabled=\"true\" type=\"checkbox\" id=\"FRCHK-".$line["id"]."\"></td>";
+
+                               print "<td><input id=\"iedit_title\" value=\"".$line["title"]."\"></td>";
+                               print "<td><input id=\"iedit_link\" value=\"".$line["feed_url"]."\"></td>";
+                                               
+                       }
                                
                        print "<td>" . $line["last_updated"] . "</td>";
+                       
                        print "</tr>";
 
                        ++$lnum;
 
                print "</table>";
 
+               print "<p>";
+
+               if ($subop == "edit") {
+                       print "Edit feed:&nbsp;
+                                       <a class=\"button\" href=\"javascript:feedEditCancel()\">Cancel</a>&nbsp;
+                                       <a class=\"button\" href=\"javascript:feedEditSave()\">Save</a>";
+                       } else {
+
+//                     <a class=\"button\" 
+//                             href=\"javascript:editSelectedFeed()\">Edit</a>&nbsp;
+
+//                     <a class=\"button\" 
+//                             href=\"javascript:updateFeedList()\">Refresh</a>";
+
+                       print "
+                               Selection:&nbsp;
+                       <a class=\"buttonWarn\" 
+                               href=\"javascript:removeSelectedFeeds()\">Remove</a>&nbsp;
+                       <a class=\"button\" 
+                               href=\"javascript:readSelectedFeeds()\">Mark as read</a>&nbsp;
+                       <a class=\"button\" 
+                               href=\"javascript:unreadSelectedFeeds()\">Mark as unread</a>";
+
+                       }
+
        }
 
        pg_close($link);