]> git.wh0rd.org - tt-rss.git/blobdiff - modules/popup-dialog.php
check update daemon timestamp
[tt-rss.git] / modules / popup-dialog.php
index c9324144d43dcf1dbbac67859b0fbfe21038c4bf..562093d9d6d5788ac2deb6b5928b5ef3c1d8fa16 100644 (file)
 
                        }
 
+                       if ($param == 3) {
+                               print __("TT-RSS has detected that update daemon is taking too long to
+                                       perform a feed update. This could indicate a problem like crash
+                                       or a hang. Please check the daemon process or contact instance
+                                       owner.");
+                       }
+
                        print "</div>";
 
                        print "<div align='center'>";
@@ -47,8 +54,9 @@
                        print "<form id='feed_add_form' onsubmit='return false'>";
 
                        print "<input type=\"hidden\" name=\"op\" value=\"pref-feeds\">";
-                       print "<input type=\"hidden\" name=\"quiet\" value=\"1\">";
+                       /* print "<input type=\"hidden\" name=\"quiet\" value=\"1\">"; */
                        print "<input type=\"hidden\" name=\"subop\" value=\"add\">"; 
+                       print "<input type=\"hidden\" name=\"from\" value=\"tt-rss\">"; 
 
                        print "<table width='100%'>
                        <tr><td>Feed URL:</td><td>
                                print "</td></tr>";
                        }
 
+/*                     print "<tr><td colspan='2'><div class='insensitive'>";
+
+                       print __("Some feeds require authentication. If you subscribe to such
+                               feed, you will have to enter your login and password in Feed Editor");
+
+                       print "</div></td></tr>"; */
+
                        print "</table>";
+
+                       print "<div id='fadd_login_prompt'><br/>
+                               <a href='javascript:showBlockElement(\"fadd_login_container\", 
+                                       \"fadd_login_prompt\")'>Click here if this feed requires authentication.</a></div>";
+
+                       print "<div id='fadd_login_container'>
+                               <table width='100%'>
+                                       <tr><td>Login:</td><td><input name='auth_login' class='iedit'></td></tr>
+                                       <tr><td>Password:</td><td><input type='password'
+                                               name='auth_pass' class='iedit'></td></tr>
+                               </table>
+                               </div>";
+
                        print "</form>";
 
                        print "<div align='right'>
                        if (get_pref($link, 'ENABLE_FEED_CATS') && ($active_feed_id > 0 || $is_cat)) {
                                print "<option $cat_preselected value=\"this_cat\">$feed_cat_title</option>";
                        } else {
-                               print "<option disabled>".__('This category')."</option>";
+                               //print "<option disabled>".__('This category')."</option>";
                        }
 
                        print "</select></td></tr>"; 
                        return;
                }
 
+               if ($id == "printTagCloud") {
+                       print "<div id=\"infoBoxTitle\">".__('Tag cloud')."</div>";
+                       print "<div class=\"infoBoxContents\">";
+
+                       print __("Showing most popular tags ")." (<a 
+                               href='javascript:toggleTags(true)'>".__('browse all')."</a>):<br/>";
+
+                       print "<div class=\"tagCloudContainer\">";
+
+                       printTagCloud($link);
+
+                       print "</div>";
+
+                       print "<div align='center'>";
+                       print "<input class=\"button\"
+                               type=\"submit\" onclick=\"return closeInfoBox()\" 
+                               value=\"".__('Close')."\">";
+                       print "</div>";
+
+                       print "</div>";
+
+                       return;
+               }
+
                print "<div id='infoBoxTitle'>Internal Error</div>
                        <div id='infoBoxContents'>
                        <p>Unknown dialog <b>$id</b></p>