function ewiki_view_append_subpages($id, $data, $action, $title = "SUBPAGES", $class = "subpages") { $pages = ewiki_subpage_list($id); if (0 == count($pages)) { return ""; } $o = '<div class="' . $class . '"><small>' . ewiki_t($title) . ":</small><br />"; $o .= ewiki_list_pages($pages) . "</div>\n"; return $o; }
function ewiki_action_calendar_list($id, $data, $action) { $pages = ewiki_subpage_list($id, CALENDAR_NAME_SEP); foreach ($pages as $pageId => $uu) { if (!ewiki_isCalendarId($pageId)) { unset($pages[$pageId]); } } if (0 == count($pages)) { return ewiki_t("NOCALENDAR"); } else { //ksort($pages); $o = '<div class="calendar_list"><small>' . ewiki_t('CALENDERFOR') . " {$id}:</small><br />"; $o .= ewiki_list_pages($pages) . "</div>\n"; } return $o; }