diff --git a/classes/handler/public.php b/classes/handler/public.php index c06121d02..4d6c117eb 100644 --- a/classes/handler/public.php +++ b/classes/handler/public.php @@ -386,43 +386,7 @@ class Handler_Public extends Handler { if ($_SESSION["uid"]) { - if (!$action) { - - print ""; - - print ""; - - print ""; - print ""; - - $title = htmlspecialchars($_REQUEST["title"]); - $url = htmlspecialchars($_REQUEST["url"]); - - print ""; - print ""; - print ""; - - print ""; - - print "
"; - print "

".__("Share with Tiny Tiny RSS")."

"; - print "
".__("Title:")."
".__("URL:")."
".__("Content:")."
-
". - __("Shared article will appear in the Published feed."). - "
- - "; - - print ""; - print "
"; - - print ""; - - } else { + if ($action == 'share') { $title = db_escape_string(strip_tags($_REQUEST["title"])); $url = db_escape_string(strip_tags($_REQUEST["url"])); @@ -433,12 +397,84 @@ class Handler_Public extends Handler { print ""; + + } else { + $title = htmlspecialchars($_REQUEST["title"]); + $url = htmlspecialchars($_REQUEST["url"]); + + ?> + + + + + + + + + + + + + + + + + +
+

+
+
+ +
+ + + + + +
+ + " . __("Not logged in.") . ""; + $return = urlencode($_SERVER["REQUEST_URI"]) + ?> +
+ + + + + + + + + + + + +
+

">
">
+ +
+ + + +
+ +
+