nginx 1.25.5
tcp/443
The following URL (usually /.git/config
) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a652212eaa560
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = https://git.tt-rss.org/fox/tt-rss.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master
Open service 178.79.184.48:443 · rss.alx.ie
2024-09-14 18:26
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: public Content-Type: text/html; charset=UTF-8 Date: Sat, 14 Sep 2024 18:26:51 GMT Server: Caddy Server: nginx/1.25.5 X-Powered-By: PHP/8.3.7 Connection: close Transfer-Encoding: chunked Page title: Tiny Tiny RSS : Login <!DOCTYPE html> <html> <head> <title>Tiny Tiny RSS : Login</title> <link rel="shortcut icon" type="image/png" href="images/favicon.png"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="lib/dojo/dojo.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="lib/dojo/tt-rss-layer.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/common.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/utility.js?1716712974" type="text/javascript" charset="utf-8"></script> <style type="text/css"> @media (prefers-color-scheme: dark) { body { background : #303030; } } body.css_loading * { display : none; } </style> <script type="text/javascript"> require({cache:{}}); </script> <script type="text/javascript"> /* exported Plugins */ const Plugins = {}; </script> </head> <body class="flat ttrss_utility ttrss_login css_loading"> <script type="text/javascript"> const UtilityApp = { previousLogin: "", init: function() { /* invoked by UtilityJS */ require(['dojo/parser', "dojo/ready", 'dijit/form/Button','dijit/form/CheckBox', 'dijit/form/Form', 'dijit/form/Select','dijit/form/TextBox','dijit/form/ValidationTextBox'],function(parser, ready){ ready(function() { parser.parse(); dijit.byId("bw_limit").attr("checked", Cookie.get("ttrss_bwlimit") == 'true'); dijit.byId("login").focus(); }); }); }, fetchProfiles: function() { const login = dijit.byId("login").attr('value'); if (login && login != this.previousLogin) { this.previousLogin = login; xhr.json("public.php", {op: "getprofiles", login: login}, (reply) => { const profile = dijit.byId('profile'); profile.removeOption(profile.getOptions()); reply.forEach((p) => { profile .attr("disabled", false) .addOption(p); }); }); } }, gotoRegForm: function() { window.location.href = "register.php"; return false; }, bwLimitChange: function(elem) { Cookie.set("ttrss_bwlimit", elem.checked, 86400); } }; </script> <div class="container"> <h1>Authentication</h1> <div class="content"> <form action="public.php?return=https%3A%2F%2Frss.alx.ie%2F" dojoType="dijit.form.Form" method="POST"> <input dojoType="dijit.form.TextBox" style="display : none" name="op" value="login"> <fieldset> <label>Login:</label> <input name="login" id="login" dojoType="dijit.form.TextBox" type="text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" required="1" value="" /> </fieldset> <fieldset> <label>Password:</label> <input type="password" name="password" required="1" dojoType="dijit.form.TextBox" class="input input-text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" value=""/> </fieldset> <fieldset class="align-right"> <a href="public.php?op=forgotpass">I forgot my password</a> </fieldset> <fieldset> <label>Profile:</label> <select disabled='disabled' name="profile" id="profile" dojoType='dijit.form.Select'> <option>Default profile</option> </select> </fieldset> <fieldset class="narrow"> <label> </label> <label id="bw_limit_label"> <input dojoType='dijit.form.CheckBox' name="bw_limit" onchange="UtilityApp.bwLimitChange(this)" id="bw_limit"> Use less traffic</label> </fieldset> <div dojoType="dijit.Tooltip" connectId="bw_limit_label" position="below"
Open service 178.79.184.48:443 · rss.alx.ie
2024-09-14 08:41
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: public Content-Type: text/html; charset=UTF-8 Date: Sat, 14 Sep 2024 08:41:08 GMT Server: Caddy Server: nginx/1.25.5 X-Powered-By: PHP/8.3.7 Connection: close Transfer-Encoding: chunked Page title: Tiny Tiny RSS : Login <!DOCTYPE html> <html> <head> <title>Tiny Tiny RSS : Login</title> <link rel="shortcut icon" type="image/png" href="images/favicon.png"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="lib/dojo/dojo.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="lib/dojo/tt-rss-layer.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/common.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/utility.js?1716712974" type="text/javascript" charset="utf-8"></script> <style type="text/css"> @media (prefers-color-scheme: dark) { body { background : #303030; } } body.css_loading * { display : none; } </style> <script type="text/javascript"> require({cache:{}}); </script> <script type="text/javascript"> /* exported Plugins */ const Plugins = {}; </script> </head> <body class="flat ttrss_utility ttrss_login css_loading"> <script type="text/javascript"> const UtilityApp = { previousLogin: "", init: function() { /* invoked by UtilityJS */ require(['dojo/parser', "dojo/ready", 'dijit/form/Button','dijit/form/CheckBox', 'dijit/form/Form', 'dijit/form/Select','dijit/form/TextBox','dijit/form/ValidationTextBox'],function(parser, ready){ ready(function() { parser.parse(); dijit.byId("bw_limit").attr("checked", Cookie.get("ttrss_bwlimit") == 'true'); dijit.byId("login").focus(); }); }); }, fetchProfiles: function() { const login = dijit.byId("login").attr('value'); if (login && login != this.previousLogin) { this.previousLogin = login; xhr.json("public.php", {op: "getprofiles", login: login}, (reply) => { const profile = dijit.byId('profile'); profile.removeOption(profile.getOptions()); reply.forEach((p) => { profile .attr("disabled", false) .addOption(p); }); }); } }, gotoRegForm: function() { window.location.href = "register.php"; return false; }, bwLimitChange: function(elem) { Cookie.set("ttrss_bwlimit", elem.checked, 86400); } }; </script> <div class="container"> <h1>Authentication</h1> <div class="content"> <form action="public.php?return=https%3A%2F%2Frss.alx.ie%2F" dojoType="dijit.form.Form" method="POST"> <input dojoType="dijit.form.TextBox" style="display : none" name="op" value="login"> <fieldset> <label>Login:</label> <input name="login" id="login" dojoType="dijit.form.TextBox" type="text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" required="1" value="" /> </fieldset> <fieldset> <label>Password:</label> <input type="password" name="password" required="1" dojoType="dijit.form.TextBox" class="input input-text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" value=""/> </fieldset> <fieldset class="align-right"> <a href="public.php?op=forgotpass">I forgot my password</a> </fieldset> <fieldset> <label>Profile:</label> <select disabled='disabled' name="profile" id="profile" dojoType='dijit.form.Select'> <option>Default profile</option> </select> </fieldset> <fieldset class="narrow"> <label> </label> <label id="bw_limit_label"> <input dojoType='dijit.form.CheckBox' name="bw_limit" onchange="UtilityApp.bwLimitChange(this)" id="bw_limit"> Use less traffic</label> </fieldset> <div dojoType="dijit.Tooltip" connectId="bw_limit_label" position="below"
Open service 178.79.184.48:443 · rss.alx.ie
2024-09-12 12:59
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: public Content-Type: text/html; charset=UTF-8 Date: Thu, 12 Sep 2024 12:59:18 GMT Server: Caddy Server: nginx/1.25.5 X-Powered-By: PHP/8.3.7 Connection: close Transfer-Encoding: chunked Page title: Tiny Tiny RSS : Login <!DOCTYPE html> <html> <head> <title>Tiny Tiny RSS : Login</title> <link rel="shortcut icon" type="image/png" href="images/favicon.png"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="lib/dojo/dojo.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="lib/dojo/tt-rss-layer.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/common.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/utility.js?1716712974" type="text/javascript" charset="utf-8"></script> <style type="text/css"> @media (prefers-color-scheme: dark) { body { background : #303030; } } body.css_loading * { display : none; } </style> <script type="text/javascript"> require({cache:{}}); </script> <script type="text/javascript"> /* exported Plugins */ const Plugins = {}; </script> </head> <body class="flat ttrss_utility ttrss_login css_loading"> <script type="text/javascript"> const UtilityApp = { previousLogin: "", init: function() { /* invoked by UtilityJS */ require(['dojo/parser', "dojo/ready", 'dijit/form/Button','dijit/form/CheckBox', 'dijit/form/Form', 'dijit/form/Select','dijit/form/TextBox','dijit/form/ValidationTextBox'],function(parser, ready){ ready(function() { parser.parse(); dijit.byId("bw_limit").attr("checked", Cookie.get("ttrss_bwlimit") == 'true'); dijit.byId("login").focus(); }); }); }, fetchProfiles: function() { const login = dijit.byId("login").attr('value'); if (login && login != this.previousLogin) { this.previousLogin = login; xhr.json("public.php", {op: "getprofiles", login: login}, (reply) => { const profile = dijit.byId('profile'); profile.removeOption(profile.getOptions()); reply.forEach((p) => { profile .attr("disabled", false) .addOption(p); }); }); } }, gotoRegForm: function() { window.location.href = "register.php"; return false; }, bwLimitChange: function(elem) { Cookie.set("ttrss_bwlimit", elem.checked, 86400); } }; </script> <div class="container"> <h1>Authentication</h1> <div class="content"> <form action="public.php?return=https%3A%2F%2Frss.alx.ie%2F" dojoType="dijit.form.Form" method="POST"> <input dojoType="dijit.form.TextBox" style="display : none" name="op" value="login"> <fieldset> <label>Login:</label> <input name="login" id="login" dojoType="dijit.form.TextBox" type="text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" required="1" value="" /> </fieldset> <fieldset> <label>Password:</label> <input type="password" name="password" required="1" dojoType="dijit.form.TextBox" class="input input-text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" value=""/> </fieldset> <fieldset class="align-right"> <a href="public.php?op=forgotpass">I forgot my password</a> </fieldset> <fieldset> <label>Profile:</label> <select disabled='disabled' name="profile" id="profile" dojoType='dijit.form.Select'> <option>Default profile</option> </select> </fieldset> <fieldset class="narrow"> <label> </label> <label id="bw_limit_label"> <input dojoType='dijit.form.CheckBox' name="bw_limit" onchange="UtilityApp.bwLimitChange(this)" id="bw_limit"> Use less traffic</label> </fieldset> <div dojoType="dijit.Tooltip" connectId="bw_limit_label" position="below"
Open service 178.79.184.48:443 · rss.alx.ie
2024-09-12 09:43
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: public Content-Type: text/html; charset=UTF-8 Date: Thu, 12 Sep 2024 09:43:02 GMT Server: Caddy Server: nginx/1.25.5 X-Powered-By: PHP/8.3.7 Connection: close Transfer-Encoding: chunked Page title: Tiny Tiny RSS : Login <!DOCTYPE html> <html> <head> <title>Tiny Tiny RSS : Login</title> <link rel="shortcut icon" type="image/png" href="images/favicon.png"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="lib/dojo/dojo.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="lib/dojo/tt-rss-layer.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/common.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/utility.js?1716712974" type="text/javascript" charset="utf-8"></script> <style type="text/css"> @media (prefers-color-scheme: dark) { body { background : #303030; } } body.css_loading * { display : none; } </style> <script type="text/javascript"> require({cache:{}}); </script> <script type="text/javascript"> /* exported Plugins */ const Plugins = {}; </script> </head> <body class="flat ttrss_utility ttrss_login css_loading"> <script type="text/javascript"> const UtilityApp = { previousLogin: "", init: function() { /* invoked by UtilityJS */ require(['dojo/parser', "dojo/ready", 'dijit/form/Button','dijit/form/CheckBox', 'dijit/form/Form', 'dijit/form/Select','dijit/form/TextBox','dijit/form/ValidationTextBox'],function(parser, ready){ ready(function() { parser.parse(); dijit.byId("bw_limit").attr("checked", Cookie.get("ttrss_bwlimit") == 'true'); dijit.byId("login").focus(); }); }); }, fetchProfiles: function() { const login = dijit.byId("login").attr('value'); if (login && login != this.previousLogin) { this.previousLogin = login; xhr.json("public.php", {op: "getprofiles", login: login}, (reply) => { const profile = dijit.byId('profile'); profile.removeOption(profile.getOptions()); reply.forEach((p) => { profile .attr("disabled", false) .addOption(p); }); }); } }, gotoRegForm: function() { window.location.href = "register.php"; return false; }, bwLimitChange: function(elem) { Cookie.set("ttrss_bwlimit", elem.checked, 86400); } }; </script> <div class="container"> <h1>Authentication</h1> <div class="content"> <form action="public.php?return=https%3A%2F%2Frss.alx.ie%2F" dojoType="dijit.form.Form" method="POST"> <input dojoType="dijit.form.TextBox" style="display : none" name="op" value="login"> <fieldset> <label>Login:</label> <input name="login" id="login" dojoType="dijit.form.TextBox" type="text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" required="1" value="" /> </fieldset> <fieldset> <label>Password:</label> <input type="password" name="password" required="1" dojoType="dijit.form.TextBox" class="input input-text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" value=""/> </fieldset> <fieldset class="align-right"> <a href="public.php?op=forgotpass">I forgot my password</a> </fieldset> <fieldset> <label>Profile:</label> <select disabled='disabled' name="profile" id="profile" dojoType='dijit.form.Select'> <option>Default profile</option> </select> </fieldset> <fieldset class="narrow"> <label> </label> <label id="bw_limit_label"> <input dojoType='dijit.form.CheckBox' name="bw_limit" onchange="UtilityApp.bwLimitChange(this)" id="bw_limit"> Use less traffic</label> </fieldset> <div dojoType="dijit.Tooltip" connectId="bw_limit_label" position="below"
Open service 178.79.184.48:443 · rss.alx.ie
2024-09-10 13:41
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: public Content-Type: text/html; charset=UTF-8 Date: Tue, 10 Sep 2024 13:41:04 GMT Server: Caddy Server: nginx/1.25.5 X-Powered-By: PHP/8.3.7 Connection: close Transfer-Encoding: chunked Page title: Tiny Tiny RSS : Login <!DOCTYPE html> <html> <head> <title>Tiny Tiny RSS : Login</title> <link rel="shortcut icon" type="image/png" href="images/favicon.png"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="lib/dojo/dojo.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="lib/dojo/tt-rss-layer.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/common.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/utility.js?1716712974" type="text/javascript" charset="utf-8"></script> <style type="text/css"> @media (prefers-color-scheme: dark) { body { background : #303030; } } body.css_loading * { display : none; } </style> <script type="text/javascript"> require({cache:{}}); </script> <script type="text/javascript"> /* exported Plugins */ const Plugins = {}; </script> </head> <body class="flat ttrss_utility ttrss_login css_loading"> <script type="text/javascript"> const UtilityApp = { previousLogin: "", init: function() { /* invoked by UtilityJS */ require(['dojo/parser', "dojo/ready", 'dijit/form/Button','dijit/form/CheckBox', 'dijit/form/Form', 'dijit/form/Select','dijit/form/TextBox','dijit/form/ValidationTextBox'],function(parser, ready){ ready(function() { parser.parse(); dijit.byId("bw_limit").attr("checked", Cookie.get("ttrss_bwlimit") == 'true'); dijit.byId("login").focus(); }); }); }, fetchProfiles: function() { const login = dijit.byId("login").attr('value'); if (login && login != this.previousLogin) { this.previousLogin = login; xhr.json("public.php", {op: "getprofiles", login: login}, (reply) => { const profile = dijit.byId('profile'); profile.removeOption(profile.getOptions()); reply.forEach((p) => { profile .attr("disabled", false) .addOption(p); }); }); } }, gotoRegForm: function() { window.location.href = "register.php"; return false; }, bwLimitChange: function(elem) { Cookie.set("ttrss_bwlimit", elem.checked, 86400); } }; </script> <div class="container"> <h1>Authentication</h1> <div class="content"> <form action="public.php?return=https%3A%2F%2Frss.alx.ie%2F" dojoType="dijit.form.Form" method="POST"> <input dojoType="dijit.form.TextBox" style="display : none" name="op" value="login"> <fieldset> <label>Login:</label> <input name="login" id="login" dojoType="dijit.form.TextBox" type="text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" required="1" value="" /> </fieldset> <fieldset> <label>Password:</label> <input type="password" name="password" required="1" dojoType="dijit.form.TextBox" class="input input-text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" value=""/> </fieldset> <fieldset class="align-right"> <a href="public.php?op=forgotpass">I forgot my password</a> </fieldset> <fieldset> <label>Profile:</label> <select disabled='disabled' name="profile" id="profile" dojoType='dijit.form.Select'> <option>Default profile</option> </select> </fieldset> <fieldset class="narrow"> <label> </label> <label id="bw_limit_label"> <input dojoType='dijit.form.CheckBox' name="bw_limit" onchange="UtilityApp.bwLimitChange(this)" id="bw_limit"> Use less traffic</label> </fieldset> <div dojoType="dijit.Tooltip" connectId="bw_limit_label" position="below"
Open service 178.79.184.48:443 · rss.alx.ie
2024-09-10 03:38
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: public Content-Type: text/html; charset=UTF-8 Date: Tue, 10 Sep 2024 03:38:45 GMT Server: Caddy Server: nginx/1.25.5 X-Powered-By: PHP/8.3.7 Connection: close Transfer-Encoding: chunked Page title: Tiny Tiny RSS : Login <!DOCTYPE html> <html> <head> <title>Tiny Tiny RSS : Login</title> <link rel="shortcut icon" type="image/png" href="images/favicon.png"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="lib/dojo/dojo.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="lib/dojo/tt-rss-layer.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/common.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/utility.js?1716712974" type="text/javascript" charset="utf-8"></script> <style type="text/css"> @media (prefers-color-scheme: dark) { body { background : #303030; } } body.css_loading * { display : none; } </style> <script type="text/javascript"> require({cache:{}}); </script> <script type="text/javascript"> /* exported Plugins */ const Plugins = {}; </script> </head> <body class="flat ttrss_utility ttrss_login css_loading"> <script type="text/javascript"> const UtilityApp = { previousLogin: "", init: function() { /* invoked by UtilityJS */ require(['dojo/parser', "dojo/ready", 'dijit/form/Button','dijit/form/CheckBox', 'dijit/form/Form', 'dijit/form/Select','dijit/form/TextBox','dijit/form/ValidationTextBox'],function(parser, ready){ ready(function() { parser.parse(); dijit.byId("bw_limit").attr("checked", Cookie.get("ttrss_bwlimit") == 'true'); dijit.byId("login").focus(); }); }); }, fetchProfiles: function() { const login = dijit.byId("login").attr('value'); if (login && login != this.previousLogin) { this.previousLogin = login; xhr.json("public.php", {op: "getprofiles", login: login}, (reply) => { const profile = dijit.byId('profile'); profile.removeOption(profile.getOptions()); reply.forEach((p) => { profile .attr("disabled", false) .addOption(p); }); }); } }, gotoRegForm: function() { window.location.href = "register.php"; return false; }, bwLimitChange: function(elem) { Cookie.set("ttrss_bwlimit", elem.checked, 86400); } }; </script> <div class="container"> <h1>Authentication</h1> <div class="content"> <form action="public.php?return=https%3A%2F%2Frss.alx.ie%2F" dojoType="dijit.form.Form" method="POST"> <input dojoType="dijit.form.TextBox" style="display : none" name="op" value="login"> <fieldset> <label>Login:</label> <input name="login" id="login" dojoType="dijit.form.TextBox" type="text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" required="1" value="" /> </fieldset> <fieldset> <label>Password:</label> <input type="password" name="password" required="1" dojoType="dijit.form.TextBox" class="input input-text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" value=""/> </fieldset> <fieldset class="align-right"> <a href="public.php?op=forgotpass">I forgot my password</a> </fieldset> <fieldset> <label>Profile:</label> <select disabled='disabled' name="profile" id="profile" dojoType='dijit.form.Select'> <option>Default profile</option> </select> </fieldset> <fieldset class="narrow"> <label> </label> <label id="bw_limit_label"> <input dojoType='dijit.form.CheckBox' name="bw_limit" onchange="UtilityApp.bwLimitChange(this)" id="bw_limit"> Use less traffic</label> </fieldset> <div dojoType="dijit.Tooltip" connectId="bw_limit_label" position="below"
Open service 178.79.184.48:443 · rss.alx.ie
2024-09-06 22:37
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: public Content-Type: text/html; charset=UTF-8 Date: Fri, 06 Sep 2024 22:37:07 GMT Server: Caddy Server: nginx/1.25.5 X-Powered-By: PHP/8.3.7 Connection: close Transfer-Encoding: chunked Page title: Tiny Tiny RSS : Login <!DOCTYPE html> <html> <head> <title>Tiny Tiny RSS : Login</title> <link rel="shortcut icon" type="image/png" href="images/favicon.png"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="lib/dojo/dojo.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="lib/dojo/tt-rss-layer.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/common.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/utility.js?1716712974" type="text/javascript" charset="utf-8"></script> <style type="text/css"> @media (prefers-color-scheme: dark) { body { background : #303030; } } body.css_loading * { display : none; } </style> <script type="text/javascript"> require({cache:{}}); </script> <script type="text/javascript"> /* exported Plugins */ const Plugins = {}; </script> </head> <body class="flat ttrss_utility ttrss_login css_loading"> <script type="text/javascript"> const UtilityApp = { previousLogin: "", init: function() { /* invoked by UtilityJS */ require(['dojo/parser', "dojo/ready", 'dijit/form/Button','dijit/form/CheckBox', 'dijit/form/Form', 'dijit/form/Select','dijit/form/TextBox','dijit/form/ValidationTextBox'],function(parser, ready){ ready(function() { parser.parse(); dijit.byId("bw_limit").attr("checked", Cookie.get("ttrss_bwlimit") == 'true'); dijit.byId("login").focus(); }); }); }, fetchProfiles: function() { const login = dijit.byId("login").attr('value'); if (login && login != this.previousLogin) { this.previousLogin = login; xhr.json("public.php", {op: "getprofiles", login: login}, (reply) => { const profile = dijit.byId('profile'); profile.removeOption(profile.getOptions()); reply.forEach((p) => { profile .attr("disabled", false) .addOption(p); }); }); } }, gotoRegForm: function() { window.location.href = "register.php"; return false; }, bwLimitChange: function(elem) { Cookie.set("ttrss_bwlimit", elem.checked, 86400); } }; </script> <div class="container"> <h1>Authentication</h1> <div class="content"> <form action="public.php?return=https%3A%2F%2Frss.alx.ie%2F" dojoType="dijit.form.Form" method="POST"> <input dojoType="dijit.form.TextBox" style="display : none" name="op" value="login"> <fieldset> <label>Login:</label> <input name="login" id="login" dojoType="dijit.form.TextBox" type="text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" required="1" value="" /> </fieldset> <fieldset> <label>Password:</label> <input type="password" name="password" required="1" dojoType="dijit.form.TextBox" class="input input-text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" value=""/> </fieldset> <fieldset class="align-right"> <a href="public.php?op=forgotpass">I forgot my password</a> </fieldset> <fieldset> <label>Profile:</label> <select disabled='disabled' name="profile" id="profile" dojoType='dijit.form.Select'> <option>Default profile</option> </select> </fieldset> <fieldset class="narrow"> <label> </label> <label id="bw_limit_label"> <input dojoType='dijit.form.CheckBox' name="bw_limit" onchange="UtilityApp.bwLimitChange(this)" id="bw_limit"> Use less traffic</label> </fieldset> <div dojoType="dijit.Tooltip" connectId="bw_limit_label" position="below"
Open service 178.79.184.48:443 · rss.alx.ie
2024-09-06 15:11
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: public Content-Type: text/html; charset=UTF-8 Date: Fri, 06 Sep 2024 15:11:26 GMT Server: Caddy Server: nginx/1.25.5 X-Powered-By: PHP/8.3.7 Connection: close Transfer-Encoding: chunked Page title: Tiny Tiny RSS : Login <!DOCTYPE html> <html> <head> <title>Tiny Tiny RSS : Login</title> <link rel="shortcut icon" type="image/png" href="images/favicon.png"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="lib/dojo/dojo.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="lib/dojo/tt-rss-layer.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/common.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/utility.js?1716712974" type="text/javascript" charset="utf-8"></script> <style type="text/css"> @media (prefers-color-scheme: dark) { body { background : #303030; } } body.css_loading * { display : none; } </style> <script type="text/javascript"> require({cache:{}}); </script> <script type="text/javascript"> /* exported Plugins */ const Plugins = {}; </script> </head> <body class="flat ttrss_utility ttrss_login css_loading"> <script type="text/javascript"> const UtilityApp = { previousLogin: "", init: function() { /* invoked by UtilityJS */ require(['dojo/parser', "dojo/ready", 'dijit/form/Button','dijit/form/CheckBox', 'dijit/form/Form', 'dijit/form/Select','dijit/form/TextBox','dijit/form/ValidationTextBox'],function(parser, ready){ ready(function() { parser.parse(); dijit.byId("bw_limit").attr("checked", Cookie.get("ttrss_bwlimit") == 'true'); dijit.byId("login").focus(); }); }); }, fetchProfiles: function() { const login = dijit.byId("login").attr('value'); if (login && login != this.previousLogin) { this.previousLogin = login; xhr.json("public.php", {op: "getprofiles", login: login}, (reply) => { const profile = dijit.byId('profile'); profile.removeOption(profile.getOptions()); reply.forEach((p) => { profile .attr("disabled", false) .addOption(p); }); }); } }, gotoRegForm: function() { window.location.href = "register.php"; return false; }, bwLimitChange: function(elem) { Cookie.set("ttrss_bwlimit", elem.checked, 86400); } }; </script> <div class="container"> <h1>Authentication</h1> <div class="content"> <form action="public.php?return=https%3A%2F%2Frss.alx.ie%2F" dojoType="dijit.form.Form" method="POST"> <input dojoType="dijit.form.TextBox" style="display : none" name="op" value="login"> <fieldset> <label>Login:</label> <input name="login" id="login" dojoType="dijit.form.TextBox" type="text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" required="1" value="" /> </fieldset> <fieldset> <label>Password:</label> <input type="password" name="password" required="1" dojoType="dijit.form.TextBox" class="input input-text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" value=""/> </fieldset> <fieldset class="align-right"> <a href="public.php?op=forgotpass">I forgot my password</a> </fieldset> <fieldset> <label>Profile:</label> <select disabled='disabled' name="profile" id="profile" dojoType='dijit.form.Select'> <option>Default profile</option> </select> </fieldset> <fieldset class="narrow"> <label> </label> <label id="bw_limit_label"> <input dojoType='dijit.form.CheckBox' name="bw_limit" onchange="UtilityApp.bwLimitChange(this)" id="bw_limit"> Use less traffic</label> </fieldset> <div dojoType="dijit.Tooltip" connectId="bw_limit_label" position="below"
Open service 178.79.184.48:443 · rss.alx.ie
2024-08-16 22:29
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: public Content-Type: text/html; charset=UTF-8 Date: Fri, 16 Aug 2024 22:29:05 GMT Server: Caddy Server: nginx/1.25.5 X-Powered-By: PHP/8.3.7 Connection: close Transfer-Encoding: chunked Page title: Tiny Tiny RSS : Login <!DOCTYPE html> <html> <head> <title>Tiny Tiny RSS : Login</title> <link rel="shortcut icon" type="image/png" href="images/favicon.png"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="lib/dojo/dojo.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="lib/dojo/tt-rss-layer.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/common.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/utility.js?1716712974" type="text/javascript" charset="utf-8"></script> <style type="text/css"> @media (prefers-color-scheme: dark) { body { background : #303030; } } body.css_loading * { display : none; } </style> <script type="text/javascript"> require({cache:{}}); </script> <script type="text/javascript"> /* exported Plugins */ const Plugins = {}; </script> </head> <body class="flat ttrss_utility ttrss_login css_loading"> <script type="text/javascript"> const UtilityApp = { previousLogin: "", init: function() { /* invoked by UtilityJS */ require(['dojo/parser', "dojo/ready", 'dijit/form/Button','dijit/form/CheckBox', 'dijit/form/Form', 'dijit/form/Select','dijit/form/TextBox','dijit/form/ValidationTextBox'],function(parser, ready){ ready(function() { parser.parse(); dijit.byId("bw_limit").attr("checked", Cookie.get("ttrss_bwlimit") == 'true'); dijit.byId("login").focus(); }); }); }, fetchProfiles: function() { const login = dijit.byId("login").attr('value'); if (login && login != this.previousLogin) { this.previousLogin = login; xhr.json("public.php", {op: "getprofiles", login: login}, (reply) => { const profile = dijit.byId('profile'); profile.removeOption(profile.getOptions()); reply.forEach((p) => { profile .attr("disabled", false) .addOption(p); }); }); } }, gotoRegForm: function() { window.location.href = "register.php"; return false; }, bwLimitChange: function(elem) { Cookie.set("ttrss_bwlimit", elem.checked, 86400); } }; </script> <div class="container"> <h1>Authentication</h1> <div class="content"> <form action="public.php?return=https%3A%2F%2Frss.alx.ie%2F" dojoType="dijit.form.Form" method="POST"> <input dojoType="dijit.form.TextBox" style="display : none" name="op" value="login"> <fieldset> <label>Login:</label> <input name="login" id="login" dojoType="dijit.form.TextBox" type="text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" required="1" value="" /> </fieldset> <fieldset> <label>Password:</label> <input type="password" name="password" required="1" dojoType="dijit.form.TextBox" class="input input-text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" value=""/> </fieldset> <fieldset class="align-right"> <a href="public.php?op=forgotpass">I forgot my password</a> </fieldset> <fieldset> <label>Profile:</label> <select disabled='disabled' name="profile" id="profile" dojoType='dijit.form.Select'> <option>Default profile</option> </select> </fieldset> <fieldset class="narrow"> <label> </label> <label id="bw_limit_label"> <input dojoType='dijit.form.CheckBox' name="bw_limit" onchange="UtilityApp.bwLimitChange(this)" id="bw_limit"> Use less traffic</label> </fieldset> <div dojoType="dijit.Tooltip" connectId="bw_limit_label" position="below"
Open service 178.79.184.48:443 · rss.alx.ie
2024-08-16 20:08
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: public Content-Type: text/html; charset=UTF-8 Date: Fri, 16 Aug 2024 20:08:58 GMT Server: Caddy Server: nginx/1.25.5 X-Powered-By: PHP/8.3.7 Connection: close Transfer-Encoding: chunked Page title: Tiny Tiny RSS : Login <!DOCTYPE html> <html> <head> <title>Tiny Tiny RSS : Login</title> <link rel="shortcut icon" type="image/png" href="images/favicon.png"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="lib/dojo/dojo.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="lib/dojo/tt-rss-layer.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/common.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/utility.js?1716712974" type="text/javascript" charset="utf-8"></script> <style type="text/css"> @media (prefers-color-scheme: dark) { body { background : #303030; } } body.css_loading * { display : none; } </style> <script type="text/javascript"> require({cache:{}}); </script> <script type="text/javascript"> /* exported Plugins */ const Plugins = {}; </script> </head> <body class="flat ttrss_utility ttrss_login css_loading"> <script type="text/javascript"> const UtilityApp = { previousLogin: "", init: function() { /* invoked by UtilityJS */ require(['dojo/parser', "dojo/ready", 'dijit/form/Button','dijit/form/CheckBox', 'dijit/form/Form', 'dijit/form/Select','dijit/form/TextBox','dijit/form/ValidationTextBox'],function(parser, ready){ ready(function() { parser.parse(); dijit.byId("bw_limit").attr("checked", Cookie.get("ttrss_bwlimit") == 'true'); dijit.byId("login").focus(); }); }); }, fetchProfiles: function() { const login = dijit.byId("login").attr('value'); if (login && login != this.previousLogin) { this.previousLogin = login; xhr.json("public.php", {op: "getprofiles", login: login}, (reply) => { const profile = dijit.byId('profile'); profile.removeOption(profile.getOptions()); reply.forEach((p) => { profile .attr("disabled", false) .addOption(p); }); }); } }, gotoRegForm: function() { window.location.href = "register.php"; return false; }, bwLimitChange: function(elem) { Cookie.set("ttrss_bwlimit", elem.checked, 86400); } }; </script> <div class="container"> <h1>Authentication</h1> <div class="content"> <form action="public.php?return=https%3A%2F%2Frss.alx.ie%2F" dojoType="dijit.form.Form" method="POST"> <input dojoType="dijit.form.TextBox" style="display : none" name="op" value="login"> <fieldset> <label>Login:</label> <input name="login" id="login" dojoType="dijit.form.TextBox" type="text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" required="1" value="" /> </fieldset> <fieldset> <label>Password:</label> <input type="password" name="password" required="1" dojoType="dijit.form.TextBox" class="input input-text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" value=""/> </fieldset> <fieldset class="align-right"> <a href="public.php?op=forgotpass">I forgot my password</a> </fieldset> <fieldset> <label>Profile:</label> <select disabled='disabled' name="profile" id="profile" dojoType='dijit.form.Select'> <option>Default profile</option> </select> </fieldset> <fieldset class="narrow"> <label> </label> <label id="bw_limit_label"> <input dojoType='dijit.form.CheckBox' name="bw_limit" onchange="UtilityApp.bwLimitChange(this)" id="bw_limit"> Use less traffic</label> </fieldset> <div dojoType="dijit.Tooltip" connectId="bw_limit_label" position="below"
Open service 178.79.184.48:443 · rss.alx.ie
2024-08-14 23:11
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: public Content-Type: text/html; charset=UTF-8 Date: Wed, 14 Aug 2024 23:11:25 GMT Server: Caddy Server: nginx/1.25.5 X-Powered-By: PHP/8.3.7 Connection: close Transfer-Encoding: chunked Page title: Tiny Tiny RSS : Login <!DOCTYPE html> <html> <head> <title>Tiny Tiny RSS : Login</title> <link rel="shortcut icon" type="image/png" href="images/favicon.png"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="lib/dojo/dojo.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="lib/dojo/tt-rss-layer.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/common.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/utility.js?1716712974" type="text/javascript" charset="utf-8"></script> <style type="text/css"> @media (prefers-color-scheme: dark) { body { background : #303030; } } body.css_loading * { display : none; } </style> <script type="text/javascript"> require({cache:{}}); </script> <script type="text/javascript"> /* exported Plugins */ const Plugins = {}; </script> </head> <body class="flat ttrss_utility ttrss_login css_loading"> <script type="text/javascript"> const UtilityApp = { previousLogin: "", init: function() { /* invoked by UtilityJS */ require(['dojo/parser', "dojo/ready", 'dijit/form/Button','dijit/form/CheckBox', 'dijit/form/Form', 'dijit/form/Select','dijit/form/TextBox','dijit/form/ValidationTextBox'],function(parser, ready){ ready(function() { parser.parse(); dijit.byId("bw_limit").attr("checked", Cookie.get("ttrss_bwlimit") == 'true'); dijit.byId("login").focus(); }); }); }, fetchProfiles: function() { const login = dijit.byId("login").attr('value'); if (login && login != this.previousLogin) { this.previousLogin = login; xhr.json("public.php", {op: "getprofiles", login: login}, (reply) => { const profile = dijit.byId('profile'); profile.removeOption(profile.getOptions()); reply.forEach((p) => { profile .attr("disabled", false) .addOption(p); }); }); } }, gotoRegForm: function() { window.location.href = "register.php"; return false; }, bwLimitChange: function(elem) { Cookie.set("ttrss_bwlimit", elem.checked, 86400); } }; </script> <div class="container"> <h1>Authentication</h1> <div class="content"> <form action="public.php?return=https%3A%2F%2Frss.alx.ie%2F" dojoType="dijit.form.Form" method="POST"> <input dojoType="dijit.form.TextBox" style="display : none" name="op" value="login"> <fieldset> <label>Login:</label> <input name="login" id="login" dojoType="dijit.form.TextBox" type="text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" required="1" value="" /> </fieldset> <fieldset> <label>Password:</label> <input type="password" name="password" required="1" dojoType="dijit.form.TextBox" class="input input-text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" value=""/> </fieldset> <fieldset class="align-right"> <a href="public.php?op=forgotpass">I forgot my password</a> </fieldset> <fieldset> <label>Profile:</label> <select disabled='disabled' name="profile" id="profile" dojoType='dijit.form.Select'> <option>Default profile</option> </select> </fieldset> <fieldset class="narrow"> <label> </label> <label id="bw_limit_label"> <input dojoType='dijit.form.CheckBox' name="bw_limit" onchange="UtilityApp.bwLimitChange(this)" id="bw_limit"> Use less traffic</label> </fieldset> <div dojoType="dijit.Tooltip" connectId="bw_limit_label" position="below"
Open service 178.79.184.48:443 · rss.alx.ie
2024-08-14 21:36
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: public Content-Type: text/html; charset=UTF-8 Date: Wed, 14 Aug 2024 21:36:04 GMT Server: Caddy Server: nginx/1.25.5 X-Powered-By: PHP/8.3.7 Connection: close Transfer-Encoding: chunked Page title: Tiny Tiny RSS : Login <!DOCTYPE html> <html> <head> <title>Tiny Tiny RSS : Login</title> <link rel="shortcut icon" type="image/png" href="images/favicon.png"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="lib/dojo/dojo.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="lib/dojo/tt-rss-layer.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/common.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/utility.js?1716712974" type="text/javascript" charset="utf-8"></script> <style type="text/css"> @media (prefers-color-scheme: dark) { body { background : #303030; } } body.css_loading * { display : none; } </style> <script type="text/javascript"> require({cache:{}}); </script> <script type="text/javascript"> /* exported Plugins */ const Plugins = {}; </script> </head> <body class="flat ttrss_utility ttrss_login css_loading"> <script type="text/javascript"> const UtilityApp = { previousLogin: "", init: function() { /* invoked by UtilityJS */ require(['dojo/parser', "dojo/ready", 'dijit/form/Button','dijit/form/CheckBox', 'dijit/form/Form', 'dijit/form/Select','dijit/form/TextBox','dijit/form/ValidationTextBox'],function(parser, ready){ ready(function() { parser.parse(); dijit.byId("bw_limit").attr("checked", Cookie.get("ttrss_bwlimit") == 'true'); dijit.byId("login").focus(); }); }); }, fetchProfiles: function() { const login = dijit.byId("login").attr('value'); if (login && login != this.previousLogin) { this.previousLogin = login; xhr.json("public.php", {op: "getprofiles", login: login}, (reply) => { const profile = dijit.byId('profile'); profile.removeOption(profile.getOptions()); reply.forEach((p) => { profile .attr("disabled", false) .addOption(p); }); }); } }, gotoRegForm: function() { window.location.href = "register.php"; return false; }, bwLimitChange: function(elem) { Cookie.set("ttrss_bwlimit", elem.checked, 86400); } }; </script> <div class="container"> <h1>Authentication</h1> <div class="content"> <form action="public.php?return=https%3A%2F%2Frss.alx.ie%2F" dojoType="dijit.form.Form" method="POST"> <input dojoType="dijit.form.TextBox" style="display : none" name="op" value="login"> <fieldset> <label>Login:</label> <input name="login" id="login" dojoType="dijit.form.TextBox" type="text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" required="1" value="" /> </fieldset> <fieldset> <label>Password:</label> <input type="password" name="password" required="1" dojoType="dijit.form.TextBox" class="input input-text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" value=""/> </fieldset> <fieldset class="align-right"> <a href="public.php?op=forgotpass">I forgot my password</a> </fieldset> <fieldset> <label>Profile:</label> <select disabled='disabled' name="profile" id="profile" dojoType='dijit.form.Select'> <option>Default profile</option> </select> </fieldset> <fieldset class="narrow"> <label> </label> <label id="bw_limit_label"> <input dojoType='dijit.form.CheckBox' name="bw_limit" onchange="UtilityApp.bwLimitChange(this)" id="bw_limit"> Use less traffic</label> </fieldset> <div dojoType="dijit.Tooltip" connectId="bw_limit_label" position="below"
Open service 178.79.184.48:443 · rss.alx.ie
2024-08-12 23:42
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: public Content-Type: text/html; charset=UTF-8 Date: Mon, 12 Aug 2024 23:42:29 GMT Server: Caddy Server: nginx/1.25.5 X-Powered-By: PHP/8.3.7 Connection: close Transfer-Encoding: chunked Page title: Tiny Tiny RSS : Login <!DOCTYPE html> <html> <head> <title>Tiny Tiny RSS : Login</title> <link rel="shortcut icon" type="image/png" href="images/favicon.png"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="lib/dojo/dojo.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="lib/dojo/tt-rss-layer.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/common.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/utility.js?1716712974" type="text/javascript" charset="utf-8"></script> <style type="text/css"> @media (prefers-color-scheme: dark) { body { background : #303030; } } body.css_loading * { display : none; } </style> <script type="text/javascript"> require({cache:{}}); </script> <script type="text/javascript"> /* exported Plugins */ const Plugins = {}; </script> </head> <body class="flat ttrss_utility ttrss_login css_loading"> <script type="text/javascript"> const UtilityApp = { previousLogin: "", init: function() { /* invoked by UtilityJS */ require(['dojo/parser', "dojo/ready", 'dijit/form/Button','dijit/form/CheckBox', 'dijit/form/Form', 'dijit/form/Select','dijit/form/TextBox','dijit/form/ValidationTextBox'],function(parser, ready){ ready(function() { parser.parse(); dijit.byId("bw_limit").attr("checked", Cookie.get("ttrss_bwlimit") == 'true'); dijit.byId("login").focus(); }); }); }, fetchProfiles: function() { const login = dijit.byId("login").attr('value'); if (login && login != this.previousLogin) { this.previousLogin = login; xhr.json("public.php", {op: "getprofiles", login: login}, (reply) => { const profile = dijit.byId('profile'); profile.removeOption(profile.getOptions()); reply.forEach((p) => { profile .attr("disabled", false) .addOption(p); }); }); } }, gotoRegForm: function() { window.location.href = "register.php"; return false; }, bwLimitChange: function(elem) { Cookie.set("ttrss_bwlimit", elem.checked, 86400); } }; </script> <div class="container"> <h1>Authentication</h1> <div class="content"> <form action="public.php?return=https%3A%2F%2Frss.alx.ie%2F" dojoType="dijit.form.Form" method="POST"> <input dojoType="dijit.form.TextBox" style="display : none" name="op" value="login"> <fieldset> <label>Login:</label> <input name="login" id="login" dojoType="dijit.form.TextBox" type="text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" required="1" value="" /> </fieldset> <fieldset> <label>Password:</label> <input type="password" name="password" required="1" dojoType="dijit.form.TextBox" class="input input-text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" value=""/> </fieldset> <fieldset class="align-right"> <a href="public.php?op=forgotpass">I forgot my password</a> </fieldset> <fieldset> <label>Profile:</label> <select disabled='disabled' name="profile" id="profile" dojoType='dijit.form.Select'> <option>Default profile</option> </select> </fieldset> <fieldset class="narrow"> <label> </label> <label id="bw_limit_label"> <input dojoType='dijit.form.CheckBox' name="bw_limit" onchange="UtilityApp.bwLimitChange(this)" id="bw_limit"> Use less traffic</label> </fieldset> <div dojoType="dijit.Tooltip" connectId="bw_limit_label" position="below"
Open service 178.79.184.48:443 · rss.alx.ie
2024-08-12 21:13
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: public Content-Type: text/html; charset=UTF-8 Date: Mon, 12 Aug 2024 21:13:03 GMT Server: Caddy Server: nginx/1.25.5 X-Powered-By: PHP/8.3.7 Connection: close Transfer-Encoding: chunked Page title: Tiny Tiny RSS : Login <!DOCTYPE html> <html> <head> <title>Tiny Tiny RSS : Login</title> <link rel="shortcut icon" type="image/png" href="images/favicon.png"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="lib/dojo/dojo.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="lib/dojo/tt-rss-layer.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/common.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/utility.js?1716712974" type="text/javascript" charset="utf-8"></script> <style type="text/css"> @media (prefers-color-scheme: dark) { body { background : #303030; } } body.css_loading * { display : none; } </style> <script type="text/javascript"> require({cache:{}}); </script> <script type="text/javascript"> /* exported Plugins */ const Plugins = {}; </script> </head> <body class="flat ttrss_utility ttrss_login css_loading"> <script type="text/javascript"> const UtilityApp = { previousLogin: "", init: function() { /* invoked by UtilityJS */ require(['dojo/parser', "dojo/ready", 'dijit/form/Button','dijit/form/CheckBox', 'dijit/form/Form', 'dijit/form/Select','dijit/form/TextBox','dijit/form/ValidationTextBox'],function(parser, ready){ ready(function() { parser.parse(); dijit.byId("bw_limit").attr("checked", Cookie.get("ttrss_bwlimit") == 'true'); dijit.byId("login").focus(); }); }); }, fetchProfiles: function() { const login = dijit.byId("login").attr('value'); if (login && login != this.previousLogin) { this.previousLogin = login; xhr.json("public.php", {op: "getprofiles", login: login}, (reply) => { const profile = dijit.byId('profile'); profile.removeOption(profile.getOptions()); reply.forEach((p) => { profile .attr("disabled", false) .addOption(p); }); }); } }, gotoRegForm: function() { window.location.href = "register.php"; return false; }, bwLimitChange: function(elem) { Cookie.set("ttrss_bwlimit", elem.checked, 86400); } }; </script> <div class="container"> <h1>Authentication</h1> <div class="content"> <form action="public.php?return=https%3A%2F%2Frss.alx.ie%2F" dojoType="dijit.form.Form" method="POST"> <input dojoType="dijit.form.TextBox" style="display : none" name="op" value="login"> <fieldset> <label>Login:</label> <input name="login" id="login" dojoType="dijit.form.TextBox" type="text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" required="1" value="" /> </fieldset> <fieldset> <label>Password:</label> <input type="password" name="password" required="1" dojoType="dijit.form.TextBox" class="input input-text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" value=""/> </fieldset> <fieldset class="align-right"> <a href="public.php?op=forgotpass">I forgot my password</a> </fieldset> <fieldset> <label>Profile:</label> <select disabled='disabled' name="profile" id="profile" dojoType='dijit.form.Select'> <option>Default profile</option> </select> </fieldset> <fieldset class="narrow"> <label> </label> <label id="bw_limit_label"> <input dojoType='dijit.form.CheckBox' name="bw_limit" onchange="UtilityApp.bwLimitChange(this)" id="bw_limit"> Use less traffic</label> </fieldset> <div dojoType="dijit.Tooltip" connectId="bw_limit_label" position="below"
Open service 178.79.184.48:443 · rss.alx.ie
2024-08-10 23:41
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: public Content-Type: text/html; charset=UTF-8 Date: Sat, 10 Aug 2024 23:41:26 GMT Server: Caddy Server: nginx/1.25.5 X-Powered-By: PHP/8.3.7 Connection: close Transfer-Encoding: chunked Page title: Tiny Tiny RSS : Login <!DOCTYPE html> <html> <head> <title>Tiny Tiny RSS : Login</title> <link rel="shortcut icon" type="image/png" href="images/favicon.png"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="lib/dojo/dojo.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="lib/dojo/tt-rss-layer.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/common.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/utility.js?1716712974" type="text/javascript" charset="utf-8"></script> <style type="text/css"> @media (prefers-color-scheme: dark) { body { background : #303030; } } body.css_loading * { display : none; } </style> <script type="text/javascript"> require({cache:{}}); </script> <script type="text/javascript"> /* exported Plugins */ const Plugins = {}; </script> </head> <body class="flat ttrss_utility ttrss_login css_loading"> <script type="text/javascript"> const UtilityApp = { previousLogin: "", init: function() { /* invoked by UtilityJS */ require(['dojo/parser', "dojo/ready", 'dijit/form/Button','dijit/form/CheckBox', 'dijit/form/Form', 'dijit/form/Select','dijit/form/TextBox','dijit/form/ValidationTextBox'],function(parser, ready){ ready(function() { parser.parse(); dijit.byId("bw_limit").attr("checked", Cookie.get("ttrss_bwlimit") == 'true'); dijit.byId("login").focus(); }); }); }, fetchProfiles: function() { const login = dijit.byId("login").attr('value'); if (login && login != this.previousLogin) { this.previousLogin = login; xhr.json("public.php", {op: "getprofiles", login: login}, (reply) => { const profile = dijit.byId('profile'); profile.removeOption(profile.getOptions()); reply.forEach((p) => { profile .attr("disabled", false) .addOption(p); }); }); } }, gotoRegForm: function() { window.location.href = "register.php"; return false; }, bwLimitChange: function(elem) { Cookie.set("ttrss_bwlimit", elem.checked, 86400); } }; </script> <div class="container"> <h1>Authentication</h1> <div class="content"> <form action="public.php?return=https%3A%2F%2Frss.alx.ie%2F" dojoType="dijit.form.Form" method="POST"> <input dojoType="dijit.form.TextBox" style="display : none" name="op" value="login"> <fieldset> <label>Login:</label> <input name="login" id="login" dojoType="dijit.form.TextBox" type="text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" required="1" value="" /> </fieldset> <fieldset> <label>Password:</label> <input type="password" name="password" required="1" dojoType="dijit.form.TextBox" class="input input-text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" value=""/> </fieldset> <fieldset class="align-right"> <a href="public.php?op=forgotpass">I forgot my password</a> </fieldset> <fieldset> <label>Profile:</label> <select disabled='disabled' name="profile" id="profile" dojoType='dijit.form.Select'> <option>Default profile</option> </select> </fieldset> <fieldset class="narrow"> <label> </label> <label id="bw_limit_label"> <input dojoType='dijit.form.CheckBox' name="bw_limit" onchange="UtilityApp.bwLimitChange(this)" id="bw_limit"> Use less traffic</label> </fieldset> <div dojoType="dijit.Tooltip" connectId="bw_limit_label" position="below"
Open service 178.79.184.48:443 · rss.alx.ie
2024-08-10 03:32
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: public Content-Type: text/html; charset=UTF-8 Date: Sat, 10 Aug 2024 03:32:28 GMT Server: Caddy Server: nginx/1.25.5 X-Powered-By: PHP/8.3.7 Connection: close Transfer-Encoding: chunked Page title: Tiny Tiny RSS : Login <!DOCTYPE html> <html> <head> <title>Tiny Tiny RSS : Login</title> <link rel="shortcut icon" type="image/png" href="images/favicon.png"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="lib/dojo/dojo.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="lib/dojo/tt-rss-layer.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/common.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/utility.js?1716712974" type="text/javascript" charset="utf-8"></script> <style type="text/css"> @media (prefers-color-scheme: dark) { body { background : #303030; } } body.css_loading * { display : none; } </style> <script type="text/javascript"> require({cache:{}}); </script> <script type="text/javascript"> /* exported Plugins */ const Plugins = {}; </script> </head> <body class="flat ttrss_utility ttrss_login css_loading"> <script type="text/javascript"> const UtilityApp = { previousLogin: "", init: function() { /* invoked by UtilityJS */ require(['dojo/parser', "dojo/ready", 'dijit/form/Button','dijit/form/CheckBox', 'dijit/form/Form', 'dijit/form/Select','dijit/form/TextBox','dijit/form/ValidationTextBox'],function(parser, ready){ ready(function() { parser.parse(); dijit.byId("bw_limit").attr("checked", Cookie.get("ttrss_bwlimit") == 'true'); dijit.byId("login").focus(); }); }); }, fetchProfiles: function() { const login = dijit.byId("login").attr('value'); if (login && login != this.previousLogin) { this.previousLogin = login; xhr.json("public.php", {op: "getprofiles", login: login}, (reply) => { const profile = dijit.byId('profile'); profile.removeOption(profile.getOptions()); reply.forEach((p) => { profile .attr("disabled", false) .addOption(p); }); }); } }, gotoRegForm: function() { window.location.href = "register.php"; return false; }, bwLimitChange: function(elem) { Cookie.set("ttrss_bwlimit", elem.checked, 86400); } }; </script> <div class="container"> <h1>Authentication</h1> <div class="content"> <form action="public.php?return=https%3A%2F%2Frss.alx.ie%2F" dojoType="dijit.form.Form" method="POST"> <input dojoType="dijit.form.TextBox" style="display : none" name="op" value="login"> <fieldset> <label>Login:</label> <input name="login" id="login" dojoType="dijit.form.TextBox" type="text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" required="1" value="" /> </fieldset> <fieldset> <label>Password:</label> <input type="password" name="password" required="1" dojoType="dijit.form.TextBox" class="input input-text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" value=""/> </fieldset> <fieldset class="align-right"> <a href="public.php?op=forgotpass">I forgot my password</a> </fieldset> <fieldset> <label>Profile:</label> <select disabled='disabled' name="profile" id="profile" dojoType='dijit.form.Select'> <option>Default profile</option> </select> </fieldset> <fieldset class="narrow"> <label> </label> <label id="bw_limit_label"> <input dojoType='dijit.form.CheckBox' name="bw_limit" onchange="UtilityApp.bwLimitChange(this)" id="bw_limit"> Use less traffic</label> </fieldset> <div dojoType="dijit.Tooltip" connectId="bw_limit_label" position="below"
Open service 178.79.184.48:443 · rss.alx.ie
2024-08-09 00:11
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: public Content-Type: text/html; charset=UTF-8 Date: Fri, 09 Aug 2024 00:11:34 GMT Server: Caddy Server: nginx/1.25.5 X-Powered-By: PHP/8.3.7 Connection: close Transfer-Encoding: chunked Page title: Tiny Tiny RSS : Login <!DOCTYPE html> <html> <head> <title>Tiny Tiny RSS : Login</title> <link rel="shortcut icon" type="image/png" href="images/favicon.png"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="lib/dojo/dojo.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="lib/dojo/tt-rss-layer.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/common.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/utility.js?1716712974" type="text/javascript" charset="utf-8"></script> <style type="text/css"> @media (prefers-color-scheme: dark) { body { background : #303030; } } body.css_loading * { display : none; } </style> <script type="text/javascript"> require({cache:{}}); </script> <script type="text/javascript"> /* exported Plugins */ const Plugins = {}; </script> </head> <body class="flat ttrss_utility ttrss_login css_loading"> <script type="text/javascript"> const UtilityApp = { previousLogin: "", init: function() { /* invoked by UtilityJS */ require(['dojo/parser', "dojo/ready", 'dijit/form/Button','dijit/form/CheckBox', 'dijit/form/Form', 'dijit/form/Select','dijit/form/TextBox','dijit/form/ValidationTextBox'],function(parser, ready){ ready(function() { parser.parse(); dijit.byId("bw_limit").attr("checked", Cookie.get("ttrss_bwlimit") == 'true'); dijit.byId("login").focus(); }); }); }, fetchProfiles: function() { const login = dijit.byId("login").attr('value'); if (login && login != this.previousLogin) { this.previousLogin = login; xhr.json("public.php", {op: "getprofiles", login: login}, (reply) => { const profile = dijit.byId('profile'); profile.removeOption(profile.getOptions()); reply.forEach((p) => { profile .attr("disabled", false) .addOption(p); }); }); } }, gotoRegForm: function() { window.location.href = "register.php"; return false; }, bwLimitChange: function(elem) { Cookie.set("ttrss_bwlimit", elem.checked, 86400); } }; </script> <div class="container"> <h1>Authentication</h1> <div class="content"> <form action="public.php?return=https%3A%2F%2Frss.alx.ie%2F" dojoType="dijit.form.Form" method="POST"> <input dojoType="dijit.form.TextBox" style="display : none" name="op" value="login"> <fieldset> <label>Login:</label> <input name="login" id="login" dojoType="dijit.form.TextBox" type="text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" required="1" value="" /> </fieldset> <fieldset> <label>Password:</label> <input type="password" name="password" required="1" dojoType="dijit.form.TextBox" class="input input-text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" value=""/> </fieldset> <fieldset class="align-right"> <a href="public.php?op=forgotpass">I forgot my password</a> </fieldset> <fieldset> <label>Profile:</label> <select disabled='disabled' name="profile" id="profile" dojoType='dijit.form.Select'> <option>Default profile</option> </select> </fieldset> <fieldset class="narrow"> <label> </label> <label id="bw_limit_label"> <input dojoType='dijit.form.CheckBox' name="bw_limit" onchange="UtilityApp.bwLimitChange(this)" id="bw_limit"> Use less traffic</label> </fieldset> <div dojoType="dijit.Tooltip" connectId="bw_limit_label" position="below"
Open service 178.79.184.48:443 · rss.alx.ie
2024-08-08 23:15
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: public Content-Type: text/html; charset=UTF-8 Date: Thu, 08 Aug 2024 23:15:00 GMT Server: Caddy Server: nginx/1.25.5 X-Powered-By: PHP/8.3.7 Connection: close Transfer-Encoding: chunked Page title: Tiny Tiny RSS : Login <!DOCTYPE html> <html> <head> <title>Tiny Tiny RSS : Login</title> <link rel="shortcut icon" type="image/png" href="images/favicon.png"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="lib/dojo/dojo.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="lib/dojo/tt-rss-layer.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/common.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/utility.js?1716712974" type="text/javascript" charset="utf-8"></script> <style type="text/css"> @media (prefers-color-scheme: dark) { body { background : #303030; } } body.css_loading * { display : none; } </style> <script type="text/javascript"> require({cache:{}}); </script> <script type="text/javascript"> /* exported Plugins */ const Plugins = {}; </script> </head> <body class="flat ttrss_utility ttrss_login css_loading"> <script type="text/javascript"> const UtilityApp = { previousLogin: "", init: function() { /* invoked by UtilityJS */ require(['dojo/parser', "dojo/ready", 'dijit/form/Button','dijit/form/CheckBox', 'dijit/form/Form', 'dijit/form/Select','dijit/form/TextBox','dijit/form/ValidationTextBox'],function(parser, ready){ ready(function() { parser.parse(); dijit.byId("bw_limit").attr("checked", Cookie.get("ttrss_bwlimit") == 'true'); dijit.byId("login").focus(); }); }); }, fetchProfiles: function() { const login = dijit.byId("login").attr('value'); if (login && login != this.previousLogin) { this.previousLogin = login; xhr.json("public.php", {op: "getprofiles", login: login}, (reply) => { const profile = dijit.byId('profile'); profile.removeOption(profile.getOptions()); reply.forEach((p) => { profile .attr("disabled", false) .addOption(p); }); }); } }, gotoRegForm: function() { window.location.href = "register.php"; return false; }, bwLimitChange: function(elem) { Cookie.set("ttrss_bwlimit", elem.checked, 86400); } }; </script> <div class="container"> <h1>Authentication</h1> <div class="content"> <form action="public.php?return=https%3A%2F%2Frss.alx.ie%2F" dojoType="dijit.form.Form" method="POST"> <input dojoType="dijit.form.TextBox" style="display : none" name="op" value="login"> <fieldset> <label>Login:</label> <input name="login" id="login" dojoType="dijit.form.TextBox" type="text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" required="1" value="" /> </fieldset> <fieldset> <label>Password:</label> <input type="password" name="password" required="1" dojoType="dijit.form.TextBox" class="input input-text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" value=""/> </fieldset> <fieldset class="align-right"> <a href="public.php?op=forgotpass">I forgot my password</a> </fieldset> <fieldset> <label>Profile:</label> <select disabled='disabled' name="profile" id="profile" dojoType='dijit.form.Select'> <option>Default profile</option> </select> </fieldset> <fieldset class="narrow"> <label> </label> <label id="bw_limit_label"> <input dojoType='dijit.form.CheckBox' name="bw_limit" onchange="UtilityApp.bwLimitChange(this)" id="bw_limit"> Use less traffic</label> </fieldset> <div dojoType="dijit.Tooltip" connectId="bw_limit_label" position="below"
Open service 178.79.184.48:443 · rss.alx.ie
2024-08-07 00:17
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: public Content-Type: text/html; charset=UTF-8 Date: Wed, 07 Aug 2024 00:17:28 GMT Server: Caddy Server: nginx/1.25.5 X-Powered-By: PHP/8.3.7 Connection: close Transfer-Encoding: chunked Page title: Tiny Tiny RSS : Login <!DOCTYPE html> <html> <head> <title>Tiny Tiny RSS : Login</title> <link rel="shortcut icon" type="image/png" href="images/favicon.png"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="lib/dojo/dojo.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="lib/dojo/tt-rss-layer.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/common.js?1716712974" type="text/javascript" charset="utf-8"></script> <script src="js/utility.js?1716712974" type="text/javascript" charset="utf-8"></script> <style type="text/css"> @media (prefers-color-scheme: dark) { body { background : #303030; } } body.css_loading * { display : none; } </style> <script type="text/javascript"> require({cache:{}}); </script> <script type="text/javascript"> /* exported Plugins */ const Plugins = {}; </script> </head> <body class="flat ttrss_utility ttrss_login css_loading"> <script type="text/javascript"> const UtilityApp = { previousLogin: "", init: function() { /* invoked by UtilityJS */ require(['dojo/parser', "dojo/ready", 'dijit/form/Button','dijit/form/CheckBox', 'dijit/form/Form', 'dijit/form/Select','dijit/form/TextBox','dijit/form/ValidationTextBox'],function(parser, ready){ ready(function() { parser.parse(); dijit.byId("bw_limit").attr("checked", Cookie.get("ttrss_bwlimit") == 'true'); dijit.byId("login").focus(); }); }); }, fetchProfiles: function() { const login = dijit.byId("login").attr('value'); if (login && login != this.previousLogin) { this.previousLogin = login; xhr.json("public.php", {op: "getprofiles", login: login}, (reply) => { const profile = dijit.byId('profile'); profile.removeOption(profile.getOptions()); reply.forEach((p) => { profile .attr("disabled", false) .addOption(p); }); }); } }, gotoRegForm: function() { window.location.href = "register.php"; return false; }, bwLimitChange: function(elem) { Cookie.set("ttrss_bwlimit", elem.checked, 86400); } }; </script> <div class="container"> <h1>Authentication</h1> <div class="content"> <form action="public.php?return=https%3A%2F%2Frss.alx.ie%2F" dojoType="dijit.form.Form" method="POST"> <input dojoType="dijit.form.TextBox" style="display : none" name="op" value="login"> <fieldset> <label>Login:</label> <input name="login" id="login" dojoType="dijit.form.TextBox" type="text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" required="1" value="" /> </fieldset> <fieldset> <label>Password:</label> <input type="password" name="password" required="1" dojoType="dijit.form.TextBox" class="input input-text" onchange="UtilityApp.fetchProfiles()" onfocus="UtilityApp.fetchProfiles()" onblur="UtilityApp.fetchProfiles()" value=""/> </fieldset> <fieldset class="align-right"> <a href="public.php?op=forgotpass">I forgot my password</a> </fieldset> <fieldset> <label>Profile:</label> <select disabled='disabled' name="profile" id="profile" dojoType='dijit.form.Select'> <option>Default profile</option> </select> </fieldset> <fieldset class="narrow"> <label> </label> <label id="bw_limit_label"> <input dojoType='dijit.form.CheckBox' name="bw_limit" onchange="UtilityApp.bwLimitChange(this)" id="bw_limit"> Use less traffic</label> </fieldset> <div dojoType="dijit.Tooltip" connectId="bw_limit_label" position="below"