fixed so that login is only required for import and export of OPML, not for publish

This commit is contained in:
Matthew Katz 2010-04-10 18:36:26 -04:00
parent ab53d2034a
commit a423423956
1 changed files with 6 additions and 3 deletions

View File

@ -11,9 +11,6 @@
$link = db_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME); $link = db_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
init_connection($link); init_connection($link);
login_sequence($link);
$owner_uid = $_SESSION["uid"];
function opml_export($link, $owner_uid, $hide_private_feeds=False) { function opml_export($link, $owner_uid, $hide_private_feeds=False) {
header("Content-type: application/xml+opml"); header("Content-type: application/xml+opml");
@ -92,6 +89,9 @@
if (!$op) $op = "Export"; if (!$op) $op = "Export";
if ($op == "Export") { if ($op == "Export") {
login_sequence($link);
$owner_uid = $_SESSION["uid"];
return opml_export($link, $owner_uid); return opml_export($link, $owner_uid);
} }
if ($op == "publish"){ if ($op == "publish"){
@ -113,6 +113,9 @@
if ($op == "Import") { if ($op == "Import") {
login_sequence($link);
$owner_uid = $_SESSION["uid"];
print "<html> print "<html>
<head> <head>
<link rel=\"stylesheet\" href=\"utility.css\" type=\"text/css\"> <link rel=\"stylesheet\" href=\"utility.css\" type=\"text/css\">