Moved constants into module files
This commit is contained in:
@@ -15,10 +15,6 @@ if (!defined('IN_PHPBB'))
|
|||||||
global $table_prefix;
|
global $table_prefix;
|
||||||
|
|
||||||
// Config constants
|
// Config constants
|
||||||
define('B3_LINKS_CAT', 0);
|
|
||||||
define('B3_LINKS_INT', 1);
|
|
||||||
define('B3_LINKS_EXT', 2);
|
|
||||||
|
|
||||||
define('B3_MODULE_DISABLED', 0);
|
define('B3_MODULE_DISABLED', 0);
|
||||||
define('B3_MODULE_ENABLED', 1);
|
define('B3_MODULE_ENABLED', 1);
|
||||||
|
|
||||||
|
|||||||
@@ -52,6 +52,12 @@ class portal_links_module
|
|||||||
* file must be in "adm/style/portal/"
|
* file must be in "adm/style/portal/"
|
||||||
*/
|
*/
|
||||||
var $custom_acp_tpl = 'acp_portal_links';
|
var $custom_acp_tpl = 'acp_portal_links';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* constants
|
||||||
|
*/
|
||||||
|
const LINK_INT = 1;
|
||||||
|
const LINK_EXT = 2;
|
||||||
|
|
||||||
function get_template_side($module_id)
|
function get_template_side($module_id)
|
||||||
{
|
{
|
||||||
@@ -77,7 +83,7 @@ class portal_links_module
|
|||||||
|
|
||||||
for ($i = 0; $i < sizeof($links); $i++)
|
for ($i = 0; $i < sizeof($links); $i++)
|
||||||
{
|
{
|
||||||
if($links[$i]['type'] == B3_LINKS_INT)
|
if($links[$i]['type'] == self::LINK_INT)
|
||||||
{
|
{
|
||||||
$links[$i]['url'] = str_replace('&', '&', $links[$i]['url']); // we need to do this in order to prevent XHTML validation errors
|
$links[$i]['url'] = str_replace('&', '&', $links[$i]['url']); // we need to do this in order to prevent XHTML validation errors
|
||||||
$cur_url = append_sid($phpbb_root_path . $links[$i]['url']); // the user should know what kind of file it is
|
$cur_url = append_sid($phpbb_root_path . $links[$i]['url']); // the user should know what kind of file it is
|
||||||
@@ -130,8 +136,8 @@ class portal_links_module
|
|||||||
);
|
);
|
||||||
|
|
||||||
$links_types = array(
|
$links_types = array(
|
||||||
B3_LINKS_EXT,
|
self::LINK_EXT,
|
||||||
B3_LINKS_EXT,
|
self::LINK_EXT,
|
||||||
);
|
);
|
||||||
|
|
||||||
$links_urls = array(
|
$links_urls = array(
|
||||||
@@ -360,7 +366,7 @@ class portal_links_module
|
|||||||
'U_ACTION' => $u_action . '&id=' . $link_id,
|
'U_ACTION' => $u_action . '&id=' . $link_id,
|
||||||
|
|
||||||
'S_EDIT' => true,
|
'S_EDIT' => true,
|
||||||
'S_LINK_IS_INT' => (isset($links[$link_id]['type']) && $links[$link_id]['type'] == B3_LINKS_INT) ? true : false,
|
'S_LINK_IS_INT' => (isset($links[$link_id]['type']) && $links[$link_id]['type'] == self::LINK_INT) ? true : false,
|
||||||
));
|
));
|
||||||
|
|
||||||
$groups_ary = (isset($links[$link_id]['permission'])) ? explode(',', $links[$link_id]['permission']) : array();
|
$groups_ary = (isset($links[$link_id]['permission'])) ? explode(',', $links[$link_id]['permission']) : array();
|
||||||
|
|||||||
@@ -52,6 +52,13 @@ class portal_main_menu_module
|
|||||||
* file must be in "adm/style/portal/"
|
* file must be in "adm/style/portal/"
|
||||||
*/
|
*/
|
||||||
var $custom_acp_tpl = 'acp_portal_menu';
|
var $custom_acp_tpl = 'acp_portal_menu';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* constants
|
||||||
|
*/
|
||||||
|
const LINK_CAT = 0;
|
||||||
|
const LINK_INT = 1;
|
||||||
|
const LINK_EXT = 2;
|
||||||
|
|
||||||
function get_template_side($module_id)
|
function get_template_side($module_id)
|
||||||
{
|
{
|
||||||
@@ -77,7 +84,7 @@ class portal_main_menu_module
|
|||||||
|
|
||||||
for ($i = 0; $i < sizeof($links); $i++)
|
for ($i = 0; $i < sizeof($links); $i++)
|
||||||
{
|
{
|
||||||
if($links[$i]['type'] == B3_LINKS_CAT)
|
if($links[$i]['type'] == self::LINK_CAT)
|
||||||
{
|
{
|
||||||
$template->assign_block_vars('portalmenu', array(
|
$template->assign_block_vars('portalmenu', array(
|
||||||
'CAT_TITLE' => (isset($user->lang[$links[$i]['title']])) ? $user->lang[$links[$i]['title']] : $links[$i]['title'],
|
'CAT_TITLE' => (isset($user->lang[$links[$i]['title']])) ? $user->lang[$links[$i]['title']] : $links[$i]['title'],
|
||||||
@@ -86,7 +93,7 @@ class portal_main_menu_module
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if($links[$i]['type'] == B3_LINKS_INT)
|
if($links[$i]['type'] == self::LINK_INT)
|
||||||
{
|
{
|
||||||
$links[$i]['url'] = str_replace('&', '&', $links[$i]['url']); // we need to do this in order to prevent XHTML validation errors
|
$links[$i]['url'] = str_replace('&', '&', $links[$i]['url']); // we need to do this in order to prevent XHTML validation errors
|
||||||
$cur_url = append_sid($phpbb_root_path . $links[$i]['url']); // the user should know what kind of file it is
|
$cur_url = append_sid($phpbb_root_path . $links[$i]['url']); // the user should know what kind of file it is
|
||||||
@@ -158,17 +165,17 @@ class portal_main_menu_module
|
|||||||
);
|
);
|
||||||
|
|
||||||
$links_types = array(
|
$links_types = array(
|
||||||
B3_LINKS_CAT,
|
self::LINK_CAT,
|
||||||
B3_LINKS_INT,
|
self::LINK_INT,
|
||||||
B3_LINKS_INT,
|
self::LINK_INT,
|
||||||
B3_LINKS_INT,
|
self::LINK_INT,
|
||||||
B3_LINKS_INT,
|
self::LINK_INT,
|
||||||
B3_LINKS_INT,
|
self::LINK_INT,
|
||||||
B3_LINKS_CAT,
|
self::LINK_CAT,
|
||||||
B3_LINKS_INT,
|
self::LINK_INT,
|
||||||
B3_LINKS_INT,
|
self::LINK_INT,
|
||||||
B3_LINKS_INT,
|
self::LINK_INT,
|
||||||
B3_LINKS_INT,
|
self::LINK_INT,
|
||||||
);
|
);
|
||||||
|
|
||||||
$links_urls = array(
|
$links_urls = array(
|
||||||
@@ -263,8 +270,8 @@ class portal_main_menu_module
|
|||||||
}
|
}
|
||||||
|
|
||||||
$link_title = utf8_normalize_nfc(request_var('link_title', ' ', true));
|
$link_title = utf8_normalize_nfc(request_var('link_title', ' ', true));
|
||||||
$link_is_cat = request_var('link_is_cat', 0);
|
$link_is_cat = request_var('link_is_cat', false);
|
||||||
$link_type = (!$link_is_cat) ? request_var('link_type', 0) : B3_LINKS_CAT;
|
$link_type = (!$link_is_cat) ? request_var('link_type', self::LINK_INT) : self::LINK_CAT;
|
||||||
$link_url = ($link_is_cat) ? ' ' : request_var('link_url', ' ');
|
$link_url = ($link_is_cat) ? ' ' : request_var('link_url', ' ');
|
||||||
$link_url = str_replace('&', '&', $link_url);
|
$link_url = str_replace('&', '&', $link_url);
|
||||||
$link_permission = request_var('permission-setting-menu', array(0 => ''));
|
$link_permission = request_var('permission-setting-menu', array(0 => ''));
|
||||||
@@ -313,7 +320,7 @@ class portal_main_menu_module
|
|||||||
{
|
{
|
||||||
$message = $user->lang['LINK_ADDED'];
|
$message = $user->lang['LINK_ADDED'];
|
||||||
|
|
||||||
if($link_type != B3_LINKS_CAT && sizeof($links) < 1)
|
if($link_type != self::LINK_CAT && sizeof($links) < 1)
|
||||||
{
|
{
|
||||||
trigger_error($user->lang['ACP_PORTAL_MENU_CREATE_CAT'] . adm_back_link($u_action), E_USER_WARNING);
|
trigger_error($user->lang['ACP_PORTAL_MENU_CREATE_CAT'] . adm_back_link($u_action), E_USER_WARNING);
|
||||||
}
|
}
|
||||||
@@ -414,14 +421,14 @@ class portal_main_menu_module
|
|||||||
case 'add':
|
case 'add':
|
||||||
$template->assign_vars(array(
|
$template->assign_vars(array(
|
||||||
'LINK_TITLE' => (isset($links[$link_id]['title']) && $action != 'add') ? $links[$link_id]['title'] : '',
|
'LINK_TITLE' => (isset($links[$link_id]['title']) && $action != 'add') ? $links[$link_id]['title'] : '',
|
||||||
'LINK_URL' => (isset($links[$link_id]['url']) && $links[$link_id]['type'] != B3_LINKS_CAT && $action != 'add') ? str_replace('&', '&', $links[$link_id]['url']) : '',
|
'LINK_URL' => (isset($links[$link_id]['url']) && $links[$link_id]['type'] != self::LINK_CAT && $action != 'add') ? str_replace('&', '&', $links[$link_id]['url']) : '',
|
||||||
|
|
||||||
//'U_BACK' => $u_action,
|
//'U_BACK' => $u_action,
|
||||||
'U_ACTION' => $u_action . '&id=' . $link_id,
|
'U_ACTION' => $u_action . '&id=' . $link_id,
|
||||||
|
|
||||||
'S_EDIT' => true,
|
'S_EDIT' => true,
|
||||||
'S_LINK_IS_CAT' => (!isset($links[$link_id]['type']) || $links[$link_id]['type'] == B3_LINKS_CAT) ? true : false,
|
'S_LINK_IS_CAT' => (!isset($links[$link_id]['type']) || $links[$link_id]['type'] == self::LINK_CAT) ? true : false,
|
||||||
'S_LINK_IS_INT' => (isset($links[$link_id]['type']) && $links[$link_id]['type'] == B3_LINKS_INT) ? true : false,
|
'S_LINK_IS_INT' => (isset($links[$link_id]['type']) && $links[$link_id]['type'] == self::LINK_INT) ? true : false,
|
||||||
));
|
));
|
||||||
|
|
||||||
$groups_ary = (isset($links[$link_id]['permission'])) ? explode(',', $links[$link_id]['permission']) : array();
|
$groups_ary = (isset($links[$link_id]['permission'])) ? explode(',', $links[$link_id]['permission']) : array();
|
||||||
@@ -457,7 +464,7 @@ class portal_main_menu_module
|
|||||||
'U_MOVE_UP' => $u_action . '&action=move_up&id=' . $i,
|
'U_MOVE_UP' => $u_action . '&action=move_up&id=' . $i,
|
||||||
'U_MOVE_DOWN' => $u_action . '&action=move_down&id=' . $i,
|
'U_MOVE_DOWN' => $u_action . '&action=move_down&id=' . $i,
|
||||||
|
|
||||||
'S_LINK_IS_CAT' => ($links[$i]['type'] == B3_LINKS_CAT) ? true : false,
|
'S_LINK_IS_CAT' => ($links[$i]['type'] == self::LINK_CAT) ? true : false,
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user