login/pass: error messages below page title
[minimedit.git] / widget / sitemap.php
index 42bf7dfe3e0ce3c787088d302748fce5789eb702..e4289f896f04ac0d4ecc219d5f65509a2ae9ff43 100644 (file)
@@ -2,10 +2,18 @@
 # list article details
 $search = new PageSearch($Page->place[0] ?? '.');
 print '<ul class="replies">'."\n";
-foreach ($search->files() as $ref => $sorted) {
-       $Page->place[0] = $ref;
+foreach ($search->files() as $ref => $article) {
        print '<li>';
-       include 'linkref.php';
+       require 'linkref.php';
+       if (is_array($article->index)) {
+               print '<ul>';
+               foreach ($article->index as $article) {
+                       print '<li>';
+                       include 'linkref.php';
+                       print "</li>\n";
+               }
+               print '</ul>';
+       }
        print "</li>\n";
 }
 print "</ul>\n";