Update of /cvsroot/php-blog/serendipity/include/admin
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8029
Modified Files:
entries.inc.php
Log Message:
- Use serendipity_walkRecursive()
Index: entries.inc.php
===================================================================
RCS file: /cvsroot/php-blog/serendipity/include/admin/entries.inc.php,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- entries.inc.php 22 Dec 2004 18:05:45 -0000 1.14
+++ entries.inc.php 23 Dec 2004 01:31:23 -0000 1.15
@@ -101,8 +101,9 @@
<option value="">--</option>
<?php
$categories = serendipity_fetchCategories();
- if (is_array($categories)) {
- echo serendipity_generateCategoryList($categories, (isset($serendipity['GET']['filter']['category']) ? array($serendipity['GET']['filter']['category']) : array(0)), 2);
+ $categories = serendipity_walkRecursive($categories, 'categoryid', 'parentid', VIEWMODE_THREADED);
+ foreach ( $categories as $cat ) {
+ echo '<option value="'. $cat['categoryid'] .'"'. ($serendipity['GET']['filter']['category'] == $cat['categoryid'] ? ' selected="selected"' : '') .'>'. str_repeat(' ', $cat['depth']) . $cat['category_name'] .'</option>' . "\n";
}
?> </select>
</td>
|