diff --git a/mojotrollz/api/database/autoload.inc b/mojotrollz/api/database/autoload.inc index 2af472f..e65cfd8 100644 --- a/mojotrollz/api/database/autoload.inc +++ b/mojotrollz/api/database/autoload.inc @@ -3,6 +3,8 @@ \SYSTEM\autoload::registerFolder(dirname(__FILE__).'/log'); \SYSTEM\autoload::registerFolder(dirname(__FILE__).'/creature'); \SYSTEM\autoload::registerFolder(dirname(__FILE__).'/creature/qq','DBD'); +\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/topics'); +\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/topics/qq','DBD'); \SYSTEM\autoload::registerFolder(dirname(__FILE__).'/quest'); \SYSTEM\autoload::registerFolder(dirname(__FILE__).'/quest/qq','DBD'); \SYSTEM\autoload::registerFolder(dirname(__FILE__).'/tags'); diff --git a/mojotrollz/api/database/character/character.php b/mojotrollz/api/database/character/character.php new file mode 100644 index 0000000..82cdeef --- /dev/null +++ b/mojotrollz/api/database/character/character.php @@ -0,0 +1,16 @@ +next()){ + $result .= SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PAPI(),'database/topics/tpl/topic_bulletin.tpl'), $rel); + } + return $result; + } +} diff --git a/mojotrollz/api/database/topics/tpl/topic_bulletin.tpl b/mojotrollz/api/database/topics/tpl/topic_bulletin.tpl new file mode 100644 index 0000000..74678fa --- /dev/null +++ b/mojotrollz/api/database/topics/tpl/topic_bulletin.tpl @@ -0,0 +1 @@ +${id} \ No newline at end of file diff --git a/mojotrollz/dbd/qq/GET_TOPICS_BY_NEWEST.php b/mojotrollz/dbd/qq/GET_TOPICS_BY_NEWEST.php new file mode 100644 index 0000000..637fe73 --- /dev/null +++ b/mojotrollz/dbd/qq/GET_TOPICS_BY_NEWEST.php @@ -0,0 +1,11 @@ +Topics \ No newline at end of file + diff --git a/mojotrollz/page/user_nexus_menu_sub/tpl/user_nexus_menu_sub_topics_bulletin.tpl b/mojotrollz/page/user_nexus_menu_sub/tpl/user_nexus_menu_sub_topics_bulletin.tpl new file mode 100644 index 0000000..0a8ec99 --- /dev/null +++ b/mojotrollz/page/user_nexus_menu_sub/tpl/user_nexus_menu_sub_topics_bulletin.tpl @@ -0,0 +1 @@ +${id} diff --git a/mojotrollz/page/user_nexus_menu_sub/tpl/user_nexus_menu_sub_topics_start.tpl b/mojotrollz/page/user_nexus_menu_sub/tpl/user_nexus_menu_sub_topics_start.tpl new file mode 100644 index 0000000..41b2321 --- /dev/null +++ b/mojotrollz/page/user_nexus_menu_sub/tpl/user_nexus_menu_sub_topics_start.tpl @@ -0,0 +1 @@ +${content} diff --git a/mojotrollz/page/user_nexus_menu_sub/user_nexus_menu_sub.php b/mojotrollz/page/user_nexus_menu_sub/user_nexus_menu_sub.php index 542018d..7cd421d 100644 --- a/mojotrollz/page/user_nexus_menu_sub/user_nexus_menu_sub.php +++ b/mojotrollz/page/user_nexus_menu_sub/user_nexus_menu_sub.php @@ -24,6 +24,14 @@ class user_nexus_menu_sub extends SYSTEM\PAGE\Page { return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_nexus_menu_sub/tpl/user_nexus_menu_sub_guilds.tpl'), array()); case 5: return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_nexus_menu_sub/tpl/user_nexus_menu_sub_topics.tpl'), array()); + case 100: + $result = ''; + $topics = \DBD\GET_TOPICS_BY_NEWEST::QQ(array()); + while ($rel = $topics->next()){ + $result .= SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_nexus_menu_sub/tpl/user_nexus_menu_sub_topics_bulletin.tpl'), $rel); + } + return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_nexus_menu_sub/tpl/user_nexus_menu_sub_topics_start.tpl'), array('content' => $result)); + } } diff --git a/system b/system index d2d05db..1c02883 160000 --- a/system +++ b/system @@ -1 +1 @@ -Subproject commit d2d05db0fba70deb0134d156066e9dd4c72a3ec1 +Subproject commit 1c02883a3eacb7fa9e50787597b5aff1f6add490