Update of /cvsroot/php-blog/jBlog
In directory sc8-pr-cvs1:/tmp/cvs-serv13824
Modified Files:
jBlog_admin_interop.inc.php jBlog_functions.inc.php rss.php
Log Message:
add entry export
Index: jBlog_admin_interop.inc.php
===================================================================
RCS file: /cvsroot/php-blog/jBlog/jBlog_admin_interop.inc.php,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- jBlog_admin_interop.inc.php 13 Mar 2003 20:21:43 -0000 1.1
+++ jBlog_admin_interop.inc.php 13 Mar 2003 21:55:54 -0000 1.2
@@ -9,8 +9,23 @@
echo "Entries were not successfully inserted\n<br />\n";
}
}
+else if (!empty($_POST['export'])) {
?>
+ <a href="<?=$jBlog['jBlogHTTPPath']?>rss.php?version=2.0&all=1">View Feed Export</a>
+<?php
+ exit;
+}
+?>
+<p>
+<h3>Import</h3>
<form method="POST">
RSS URL: <input type="text" name="url" size="30" />
-<input type="submit" name="Import RSS" />
+<input type="submit" value="Import RSS" />
+</form>
+</p>
+<p>
+<h3>Export</h3>
+<form method="POST">
+<input type="submit" name="export" value="Export RSS" />
</form>
+</p>
Index: jBlog_functions.inc.php
===================================================================
RCS file: /cvsroot/php-blog/jBlog/jBlog_functions.inc.php,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -d -r1.65 -r1.66
--- jBlog_functions.inc.php 13 Mar 2003 20:08:28 -0000 1.65
+++ jBlog_functions.inc.php 13 Mar 2003 21:55:54 -0000 1.66
@@ -178,7 +178,7 @@
* Give it a range in YYYYMMDD format to gather the desired entries
* (For february 2002 you would pass 200202 e.g.
**/
-function jBlog_fetchEntries($range, $full = true, $limit = "") {
+function jBlog_fetchEntries($range = null, $full = true, $limit = "") {
global $jBlog;
$and = "";
Index: rss.php
===================================================================
RCS file: /cvsroot/php-blog/jBlog/rss.php,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- rss.php 10 Mar 2003 03:47:27 -0000 1.3
+++ rss.php 13 Mar 2003 21:55:55 -0000 1.4
@@ -18,7 +18,11 @@
break;
case 'content':
default:
- $entries = jBlog_fetchEntries(null, true, 15);
+ if ($_GET['all']) {
+ $entries = jBlog_fetchEntries(null, true);
+ } else {
+ $entries = jBlog_fetchEntries(null, true, 15);
+ }
break;
}
|