Update of /cvsroot/php-blog/serendipity
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27345
Modified Files:
Tag: branch-smarty
serendipity_admin.php
Log Message:
- Draft for new import framework. It's working, but might need some changes to make it a little more pretty
Note: Please review your importer methods, like validateData() etc.
- Split importer and exporter up into two menuitems
- Don't let serendipity_guessInput() parse data, it should just act on the data given
- Add 'file' type to serendipity_guessInput(), implementing <input type="file">
Index: serendipity_admin.php
===================================================================
RCS file: /cvsroot/php-blog/serendipity/serendipity_admin.php,v
retrieving revision 1.41.2.3
retrieving revision 1.41.2.4
diff -u -d -r1.41.2.3 -r1.41.2.4
--- serendipity_admin.php 6 Nov 2004 11:22:45 -0000 1.41.2.3
+++ serendipity_admin.php 15 Nov 2004 21:06:46 -0000 1.41.2.4
@@ -28,7 +28,7 @@
?>
</head>
-<body class="s9y_wrap" id="serendipity_admin_page" onload="if (self.Spawnnugget) { Spawnnugget(); }">
+<body class="s9y_wrap" id="serendipity_admin_page" onLoad="if (self.Spawnnugget) { Spawnnugget(); }">
<div id="serendipity_banner">
<?php if ( IS_installed === true && IS_up2date === true ) { ?>
<h1><?php echo (isset($serendipity['blogTitle']) ? $serendipity['blogTitle'] : ''); ?></h1>
@@ -78,7 +78,8 @@
<?php if ($serendipity['serendipityUserlevel'] >= USERLEVEL_CHIEF) { ?>
• <a href="?serendipity[adminModule]=users"><?php echo MANAGE_USERS; ?></a><br />
<?php } ?>
- • <a href="?serendipity[adminModule]=interop"><?php echo IMPORT_EXPORT_ENTRIES; ?></a><br />
+ • <a href="?serendipity[adminModule]=import"><?php echo IMPORT_ENTRIES; ?></a><br />
+ • <a href="?serendipity[adminModule]=export"><?php echo EXPORT_ENTRIES; ?></a><br />
<?php serendipity_plugin_api::hook_event('backend_sidebar_admin', $serendipity); ?>
</div>
</div>
@@ -120,8 +121,12 @@
include S9Y_INCLUDE_PATH . 'include/admin/users.inc.php';
break;
- case 'interop':
- include S9Y_INCLUDE_PATH . 'include/admin/interop.inc.php';
+ case 'export':
+ include S9Y_INCLUDE_PATH . 'include/admin/export.inc.php';
+ break;
+
+ case 'import':
+ include S9Y_INCLUDE_PATH . 'include/admin/import.inc.php';
break;
case 'logout':
|