[feature/module_services] Add ability to use old module files for now

This commit is contained in:
Marc Alexander
2013-11-10 13:18:57 +01:00
parent e3220460a9
commit d63149f33b
29 changed files with 42 additions and 29 deletions

View File

@@ -177,7 +177,20 @@ class main
// Do not try to load non-existant modules
if (!isset($this->modules[$row['module_classname']]))
{
continue;
if (file_exists("{$this->includes_path}modules/portal_{$row['module_classname']}{$this->php_ext}"))
{
include("{$this->includes_path}modules/portal_{$row['module_classname']}{$this->php_ext}");
}
$class_name = 'portal_' . $row['module_classname'] . '_module';
if (class_exists($class_name))
{
$module = new $class_name();
}
else
{
continue;
}
}
else
{

View File

@@ -20,7 +20,7 @@ if (!defined('IN_PHPBB'))
/**
* @package module_base
*/
abstract class module_base implements module_interface
class module_base implements module_interface
{
/**
* @inheritdoc

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Modulname
*/
class portal_announcements_module
class portal_announcements_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Modulname
*/
class portal_attachments_module
class portal_attachments_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Birthday List
*/
class portal_birthday_list_module
class portal_birthday_list_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Calendar
*/
class portal_calendar_module
class portal_calendar_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Clock
*/
class portal_clock_module
class portal_clock_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Custom
*/
class portal_custom_module
class portal_custom_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Modulname
*/
class portal_modulename_module
class portal_modulename_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Donation
*/
class portal_donation_module
class portal_donation_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Forumlist
*/
class portal_forumlist_module
class portal_forumlist_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Friends
*/
class portal_friends_module
class portal_friends_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Latest Bots
*/
class portal_latest_bots_module
class portal_latest_bots_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Modulname
*/
class portal_latest_members_module
class portal_latest_members_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Leaders
*/
class portal_leaders_module
class portal_leaders_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Clock
*/
class portal_link_us_module
class portal_link_us_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Links
*/
class portal_links_module
class portal_links_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Main Menu
*/
class portal_main_menu_module
class portal_main_menu_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package News
*/
class portal_news_module
class portal_news_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Poll
*/
class portal_poll_module
class portal_poll_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Random Member
*/
class portal_random_member_module
class portal_random_member_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Recent
*/
class portal_recent_module
class portal_recent_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Search
*/
class portal_search_module
class portal_search_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Statistics
*/
class portal_statistics_module
class portal_statistics_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Stylechanger
*/
class portal_stylechanger_module
class portal_stylechanger_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Topposters
*/
class portal_topposters_module
class portal_topposters_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Modulname
*/
class portal_user_menu_module
class portal_user_menu_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Welcome
*/
class portal_welcome_module
class portal_welcome_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)

View File

@@ -18,7 +18,7 @@ if (!defined('IN_PHPBB'))
/**
* @package Who is online
*/
class portal_whois_online_module
class portal_whois_online_module extends \board3\portal\modules\module_base
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)