diff --git a/e107_admin/admin_log.php b/e107_admin/admin_log.php index 9d6535a3b..6f58027bc 100644 --- a/e107_admin/admin_log.php +++ b/e107_admin/admin_log.php @@ -151,11 +151,11 @@ class adminlog_admin extends e_admin_dispatcher protected $adminMenu = array( 'main/list' => array('caption'=> RL_LAN_030, 'perm' => '5'), - 'audit/list' => array('caption'=> RL_LAN_062, 'perm' => '5'), + 'audit/list' => array('caption'=> RL_LAN_062, 'perm' => '5', 'icon'=>'fa-user'), 'rolling/list' => array('caption'=> RL_LAN_002, 'perm' => '5'), 'divider/01' => array('divider'=>true), 'main/prefs' => array('caption'=> LAN_PREFS, 'perm' => '5'), - 'main/maintenance' => array('caption'=> LAN_OPTIONS, 'perm' => '5') + 'main/maintenance' => array('caption'=> LAN_OPTIONS, 'perm' => '5', 'icon'=>'fa-wrench') // 'main/custom' => array('caption'=> 'Custom Page', 'perm' => 'P') ); diff --git a/e107_admin/cron.php b/e107_admin/cron.php index 7aafdd14c..b4edc6b04 100644 --- a/e107_admin/cron.php +++ b/e107_admin/cron.php @@ -34,7 +34,7 @@ class cron_admin extends e_admin_dispatcher protected $adminMenu = array( 'main/list' => array('caption'=> LAN_MANAGE, 'perm' => '0'), - 'main/refresh' => array('caption'=> LAN_CRON_M_02, 'perm' => '0','url'=>'cron.php', 'icon'=>'fa-sync'), + 'main/refresh' => array('caption'=> LAN_CRON_M_02, 'perm' => '0','url'=>'cron.php', 'icon'=>'fa-refresh'), // 'main/prefs' => array('caption'=> 'Settings', 'perm' => '0'), // 'main/custom' => array('caption'=> 'Custom Page', 'perm' => '0') ); diff --git a/e107_admin/userclass2.php b/e107_admin/userclass2.php index cec2f74b8..1d6e51f87 100644 --- a/e107_admin/userclass2.php +++ b/e107_admin/userclass2.php @@ -41,7 +41,7 @@ e107::coreLan('userclass2', true); 'main/list' => array('caption'=> LAN_MANAGE, 'perm' => '4'), 'main/create' => array('caption'=> LAN_CREATE, 'perm' => '4'), - 'main/initial' => array('caption'=> UCSLAN_38, 'perm' => '4'), + 'main/initial' => array('caption'=> UCSLAN_38, 'perm' => '4', 'icon'=>'fa-asterisk'), 'main/options' => array('caption'=> LAN_OPTIONS, 'perm' => '4'), // 'main/custom' => array('caption'=> 'Custom Page', 'perm' => 'P') diff --git a/e107_handlers/admin_ui.php b/e107_handlers/admin_ui.php index 0c45db745..edd1e5df8 100755 --- a/e107_handlers/admin_ui.php +++ b/e107_handlers/admin_ui.php @@ -1331,7 +1331,7 @@ class e_admin_dispatcher */ public function getMenuTitle() { - return $this->menuTitle; + return defset($this->menuTitle,$this->menuTitle); } /** @@ -5828,7 +5828,8 @@ class e_admin_ui extends e_admin_controller_ui $this->fieldpref = $ufieldpref; }*/ - $this->addTitle($this->pluginTitle)->parseAliases(); + $pluginTitle = $this->getPluginTitle(); + $this->addTitle($pluginTitle)->parseAliases(); $this->initAdminAddons(); diff --git a/e107_plugins/gsitemap/admin_config.php b/e107_plugins/gsitemap/admin_config.php index aee3b337a..e66ff5a23 100644 --- a/e107_plugins/gsitemap/admin_config.php +++ b/e107_plugins/gsitemap/admin_config.php @@ -40,12 +40,12 @@ class gsitemap_adminArea extends e_admin_dispatcher protected $adminMenu = array( - 'main/list' => array('caption'=> LAN_MANAGE, 'perm' => 'P'), - 'main/create' => array('caption'=> GSLAN_22, 'perm' => 'P'), + 'main/list' => array('caption'=> 'LAN_MANAGE', 'perm' => 'P'), + 'main/create' => array('caption'=> 'GSLAN_22', 'perm' => 'P'), - 'main/div0' => array('divider'=> true), - 'main/import' => array('caption'=> LAN_IMPORT, 'perm' => 'P'), - 'main/instructions' => array('caption'=> GSLAN_53, 'perm' => 'P'), + // 'main/div0' => array('divider'=> true), + 'main/import' => array('caption'=> 'LAN_IMPORT', 'perm' => 'P'), + 'main/instructions' => array('caption'=> 'GSLAN_53', 'perm' => 'P', 'icon'=>'fa-info-circle'), ); @@ -53,7 +53,7 @@ class gsitemap_adminArea extends e_admin_dispatcher 'main/edit' => 'main/list' ); - protected $menuTitle = LAN_PLUGIN_GSITEMAP_NAME; + protected $menuTitle = 'LAN_PLUGIN_GSITEMAP_NAME'; } @@ -63,7 +63,7 @@ class gsitemap_adminArea extends e_admin_dispatcher class gsitemap_ui extends e_admin_ui { - protected $pluginTitle = LAN_PLUGIN_GSITEMAP_NAME; + protected $pluginTitle = 'LAN_PLUGIN_GSITEMAP_NAME'; protected $pluginName = 'gsitemap'; // protected $eventName = 'gsitemap-gsitemap'; // remove comment to enable event triggers in admin. protected $table = 'gsitemap'; @@ -85,15 +85,15 @@ class gsitemap_ui extends e_admin_ui protected $fields = array ( 'checkboxes' => array ( 'title' => '', 'type' => null, 'data' => null, 'width' => '5%', 'thclass' => 'center', 'forced' => true, 'class' => 'center', 'toggle' => 'e-multiselect', 'readParms' => array (), 'writeParms' => array (),), - 'gsitemap_id' => array ( 'title' => LAN_ID, 'type'=>'number', 'data' => 'int', 'width' => '5%', 'help' => '', 'readParms' => array (), 'writeParms' => array (), 'class' => 'left', 'thclass' => 'left',), + 'gsitemap_id' => array ( 'title' => 'LAN_ID', 'type'=>'number', 'data' => 'int', 'width' => '5%', 'help' => '', 'readParms' => array (), 'writeParms' => array (), 'class' => 'left', 'thclass' => 'left',), 'gsitemap_name' => array ( 'title' => LAN_TITLE, 'type' => 'text', 'data' => 'safestr', 'width' => 'auto', 'inline' => true, 'help' => '', 'readParms' => array (), 'writeParms' => array ('size'=>'xxlarge'), 'class' => 'left', 'thclass' => 'left',), 'gsitemap_url' => array ( 'title' => LAN_URL, 'type' => 'url', 'data' => 'safestr', 'width' => 'auto', 'inline' => true, 'help' => '', 'readParms' => array (), 'writeParms' => array ('size'=>'xxlarge'), 'class' => 'left', 'thclass' => 'left',), 'gsitemap_table' => array ( 'title' => 'Table', 'tab'=>1, 'type' => 'text', 'data' => 'safestr', 'width' => 'auto', 'filter' => true, 'help' => '', 'readParms' => array (), 'writeParms' => array (), 'class' => 'left', 'thclass' => 'left', 'batch' => false,), 'gsitemap_table_id' => array ( 'title' => LAN_ID, 'tab'=>1,'type' => 'number', 'data' => 'int', 'width' => '5%', 'readonly' => false, 'help' => '', 'readParms' => array (), 'writeParms' => array (), 'class' => 'left', 'thclass' => 'left',), - 'gsitemap_lastmod' => array ( 'title' => GSLAN_27, 'tab'=>1, 'type' => 'datestamp', 'readonly'=>2, 'data' => 'int', 'width' => 'auto', 'help' => '', 'readParms' => array (), 'writeParms' => array (), 'class' => 'left', 'thclass' => 'left', 'filter' => false, 'batch' => true,), - 'gsitemap_freq' => array ( 'title' => GSLAN_28, 'type' => 'dropdown', 'data' => 'safestr', 'width' => 'auto', 'help' => '', 'readParms' => array (), 'writeParms' => array (), 'class' => 'left', 'thclass' => 'left', 'filter' => true, 'batch' => true,), - 'gsitemap_priority' => array ( 'title' => GSLAN_9, 'type' => 'method', 'data' => 'safestr', 'width' => 'auto', 'help' => '', 'readParms' => array (), 'writeParms' => array (), 'class' => 'left', 'thclass' => 'left', 'filter' => true, 'batch' => true,), - 'gsitemap_cat' => array ( 'title' => LAN_CATEGORY, 'tab'=>1, 'type' => 'text', 'data' => 'safestr', 'width' => 'auto', 'batch' => true, 'filter' => true, 'help' => '', 'readParms' => array (), 'writeParms' => array (), 'class' => 'left', 'thclass' => 'left',), + 'gsitemap_lastmod' => array ( 'title' => 'GSLAN_27', 'tab'=>1, 'type' => 'datestamp', 'readonly'=>2, 'data' => 'int', 'width' => 'auto', 'help' => '', 'readParms' => array (), 'writeParms' => array (), 'class' => 'left', 'thclass' => 'left', 'filter' => false, 'batch' => true,), + 'gsitemap_freq' => array ( 'title' => 'GSLAN_28', 'type' => 'dropdown', 'data' => 'safestr', 'width' => 'auto', 'help' => '', 'readParms' => array (), 'writeParms' => array (), 'class' => 'left', 'thclass' => 'left', 'filter' => true, 'batch' => true,), + 'gsitemap_priority' => array ( 'title' => 'GSLAN_9', 'type' => 'method', 'data' => 'safestr', 'width' => 'auto', 'help' => '', 'readParms' => array (), 'writeParms' => array (), 'class' => 'left', 'thclass' => 'left', 'filter' => true, 'batch' => true,), + 'gsitemap_cat' => array ( 'title' => 'LAN_CATEGORY', 'tab'=>1, 'type' => 'text', 'data' => 'safestr', 'width' => 'auto', 'batch' => true, 'filter' => true, 'help' => '', 'readParms' => array (), 'writeParms' => array (), 'class' => 'left', 'thclass' => 'left',), 'gsitemap_order' => array ( 'title' => LAN_ORDER, 'type' => 'number', 'data' => 'int', 'width' => 'auto', 'help' => '', 'readParms' => array (), 'writeParms' => array (), 'class' => 'left', 'thclass' => 'left',), 'gsitemap_img' => array ( 'title' => LAN_IMAGE, 'type' => 'image', 'data' => 'safestr', 'width' => 'auto', 'help' => '', 'readParms' => 'thumb=80x80', 'writeParms' => array (), 'class' => 'left', 'thclass' => 'left',), 'gsitemap_active' => array ( 'title' => LAN_VISIBILITY, 'type' => 'userclass', 'data' => 'int', 'width' => 'auto', 'filter' => true, 'help' => '', 'readParms' => array (), 'writeParms' => array (), 'class' => 'left', 'thclass' => 'left',), diff --git a/e107_tests/tests/unit/e107Test.php b/e107_tests/tests/unit/e107Test.php index 101178473..fe1eef997 100644 --- a/e107_tests/tests/unit/e107Test.php +++ b/e107_tests/tests/unit/e107Test.php @@ -1071,7 +1071,7 @@ class e107Test extends \Codeception\Test\Unit 'ADMIN_SORT_ICON' => "", 'ADMIN_EXECUTE_ICON' => "", 'ADMIN_PAGES_ICON' => "", - 'ADMIN_ADD_ICON' => '', + 'ADMIN_ADD_ICON' => "", 'ADMIN_INFO_ICON' => '', 'ADMIN_CONFIGURE_ICON' => "", 'ADMIN_VIEW_ICON' => "",