国内流行的内容管理系统(CMS)多端全媒体解决方案 https://www.dedebiz.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

123 lines
8.6KB

  1. <?php
  2. /**
  3. * 后台管理菜单项
  4. *
  5. * @version $id:inc_menu.php 10:32 2010年7月21日 tianya $
  6. * @package DedeBIZ.Administrator
  7. * @copyright Copyright (c) 2022 DedeBIZ.COM
  8. * @license https://www.dedebiz.com/license
  9. * @link https://www.dedebiz.com
  10. */
  11. require_once(dirname(__FILE__)."/../config.php");
  12. require_once(dirname(__FILE__)."/inc_menu_module.php");
  13. //载入可发布栏目
  14. $addset = '';
  15. //检测可用的内容模型
  16. if ($cfg_admin_channel = 'array' && count($admin_catalogs) > 0) {
  17. $admin_catalog = join(',', $admin_catalogs);
  18. $dsql->SetQuery("SELECT channeltype FROM `#@__arctype` WHERE id IN({$admin_catalog}) GROUP BY channeltype ");
  19. } else {
  20. $dsql->SetQuery("SELECT channeltype FROM `#@__arctype` GROUP BY channeltype ");
  21. }
  22. $dsql->Execute();
  23. $candoChannel = '';
  24. while ($row = $dsql->GetObject()) {
  25. $candoChannel .= ($candoChannel == '' ? $row->channeltype : ','.$row->channeltype);
  26. }
  27. if (empty($candoChannel)) $candoChannel = 1;
  28. $dsql->SetQuery("SELECT id,typename,addcon,mancon FROM `#@__channeltype` WHERE id IN({$candoChannel}) AND id<>-1 AND isshow=1 ORDER BY id ASC");
  29. $dsql->Execute('mm');
  30. while ($row = $dsql->GetObject('mm')) {
  31. $addset .= "<m:item name='{$row->typename}' ischannel='1' link='{$row->mancon}?channelid={$row->id}' linkadd='{$row->addcon}?channelid={$row->id}' channelid='{$row->id}' rank='' target='main' />";
  32. }
  33. $helpUrl = DEDEBIZURL."/help";
  34. $gitUrl = DEDEBIZURL."/git";
  35. $dedebizUrl = DEDEBIZURL;
  36. $adminMenu1 = $adminMenu2 = '';
  37. if ($cuserLogin->getUserType() >= 10) {
  38. $adminMenu1 = (DEDEBIZ_SAFE_MODE? "" : "<m:top item='7_' name='模板管理' rank='temp_One,temp_Other,temp_MyTag,temp_test,temp_All' icon='fa-cube'>
  39. <m:item name='默认模板管理' link='templets_main.php' rank='temp_All' target='main' />
  40. <m:item name='标签源码管理' link='templets_tagsource.php' rank='temp_All' target='main' />
  41. <m:item name='自定义宏标记' link='mytag_main.php' rank='temp_MyTag' target='main' />
  42. <m:item name='智能标记向导' link='mytag_tag_guide.php' rank='temp_Other' target='main' />
  43. <m:item name='全局标记测试' link='tag_test.php' rank='temp_Test' target='main' />
  44. </m:top>")."
  45. <m:top item='1_7_' name='栏目模型' rank='t_List,t_AccList,c_List,temp_One' icon='fa-area-chart'>
  46. <m:item name='内容模型管理' link='mychannel_main.php' rank='c_List' target='main' />
  47. <m:item name='单页文档管理' link='templets_one.php' rank='temp_One' target='main' />
  48. <m:item name='联动类别管理' link='stepselect_main.php' rank='c_Stepseclect' target='main' />
  49. <m:item name='自由列表管理' link='freelist_main.php' rank='c_List' target='main' />
  50. <m:item name='自定义表单' link='diy_main.php' rank='c_List' target='main' />
  51. </m:top>";
  52. $adminMenu2 = "<m:top item='6_' name='支付工具' rank='sys_Data' icon='fa-credit-card'>
  53. <m:item name='点卡产品分类' link='cards_type.php' rank='sys_Data' target='main' />
  54. <m:item name='点卡产品管理' link='cards_manage.php' rank='sys_Data' target='main' />
  55. <m:item name='会员产品分类' link='member_type.php' rank='sys_Data' target='main' />
  56. <m:item name='会员消费记录' link='member_operations.php' rank='sys_Data' target='main' />
  57. <m:item name='支付接口设置' link='sys_payment.php' .php' rank='sys_Data' target='main' />
  58. </m:top>
  59. <m:top item='10_' name='系统设置' rank='sys_User,sys_Group,sys_Edit,sys_Log,sys_Data' icon='fa-cog'>
  60. <m:item name='系统配置变量' link='sys_info.php' rank='sys_Edit' target='main' />
  61. <m:item name='系统用户管理' link='sys_admin_user.php' rank='sys_User' target='main' />
  62. <m:item name='用户组设定' link='sys_group.php' rank='sys_Group' target='main' />
  63. <m:item name='系统日志管理' link='log_list.php' rank='sys_Log' target='main' />
  64. <m:item name='图片水印设置' link='sys_info_mark.php' rank='sys_Edit' target='main' />
  65. <m:item name='自定义文档属性' link='content_att.php' rank='sys_Att' target='main' />
  66. <m:item name='软件栏目设置' link='soft_config.php' rank='sys_SoftConfig' target='main' />
  67. <m:item name='防采集串混淆' link='article_string_mix.php' rank='sys_StringMix' target='main' />
  68. <m:item name='随机模板设置' link='article_template_rand.php' rank='sys_StringMix' target='main' />
  69. ".(DEDEBIZ_SAFE_MODE? "" : "<m:item name='数据备份还原' link='sys_data.php' rank='sys_Data' target='main' />")."
  70. ".(DEDEBIZ_SAFE_MODE? "" : "<m:item name='SQL命令行工具' link='sys_sql_query.php' rank='sys_Data' target='main' />")."
  71. <m:item name='病毒文件扫描' link='sys_safetest.php' rank='sys_verify' target='main' />
  72. <m:item name='系统错误修复' link='sys_repair.php' rank='sys_verify' target='main' />
  73. </m:top>";
  74. }
  75. $menusMain = "<m:top item='1_' name='常用操作' icon='fa-desktop'>
  76. <m:item name='网站栏目管理' link='catalog_main.php' ischannel='1' addalt='创建栏目' linkadd='catalog_add.php?listtype=all' rank='t_List,t_AccList' target='main' />
  77. <m:item name='所有文档列表' link='content_list.php' rank='a_List,a_AccList' target='main' />
  78. <m:item name='等审核的文档' link='content_list.php?arcrank=-1' rank='a_Check,a_AccCheck' target='main' />
  79. <m:item name='我发布的文档' link='content_list.php?mid=".$cuserLogin->getUserID()."' rank='a_List,a_AccList,a_MyList' target='main' />
  80. <m:item name='评论管理' link='feedback_main.php' rank='sys_Feedback' target='main' />
  81. <m:item name='文档回收站' link='recycling.php' ischannel='1' addalt='清空回收站' addico='fa-minus-circle' linkadd='archives_do.php?dopost=clear&aid=no&recycle=1' rank='a_List,a_AccList,a_MyList' target='main' />
  82. </m:top>
  83. <m:top item='1_' name='内容管理' icon='fa-file-text'>
  84. $addset
  85. <m:item name='专题管理' ischannel='1' link='content_s_list.php' linkadd='spec_add.php' channelid='-1' rank='spec_New' target='main' />
  86. </m:top>
  87. <m:top item='1_' name='附件管理' rank='sys_Upload,sys_MyUpload,plus_文件管理器' icon='fa-folder'>
  88. <m:item name='上传新文件' link='media_add.php' rank='' target='main' />
  89. <m:item name='附件数据管理' link='media_main.php' rank='sys_Upload,sys_MyUpload' target='main' />
  90. <m:item name='文件式管理器' link='media_main.php?dopost=filemanager' rank='plus_文件管理器' target='main' />
  91. </m:top>
  92. $adminMenu1
  93. <m:top item='1_' name='批量维护' icon='fa-circle-o-notch'>
  94. <m:item name='文档批量维护' link='content_batch_up.php' rank='sys_ArcBatch' target='main' />
  95. <m:item name='搜索关键词维护' link='search_keywords_main.php' rank='sys_Keyword' target='main' />
  96. <m:item name='文档关键词维护' link='article_keywords_main.php' rank='sys_Keyword' target='main' />
  97. <m:item name='重复文档检测' link='article_test_same.php' rank='sys_ArcBatch' target='main' />
  98. <m:item name='自动摘要分页' link='article_description_main.php' rank='sys_Keyword' target='main' />
  99. <m:item name='Tag标签管理' link='tags_main.php' rank='sys_Keyword' target='main' />
  100. ".(DEDEBIZ_SAFE_MODE? "" : "<m:item name='数据库内容替换' link='sys_data_replace.php' rank='sys_ArcBatch' target='main' />")."
  101. </m:top>
  102. {$GLOBALS['menusMoudle']}
  103. <m:top item='5_' name='更新任务' rank='sys_MakeHtml' icon='fa-repeat'>
  104. <m:item name='更新整站' link='makehtml_all.php' rank='sys_MakeHtml' target='main' />
  105. <m:item name='更新首页' link='makehtml_homepage.php' rank='sys_MakeHtml' target='main' />
  106. <m:item name='更新栏目' link='makehtml_list.php' rank='sys_MakeHtml' target='main' />
  107. <m:item name='更新文档' link='makehtml_archives.php' rank='sys_MakeHtml' target='main' />
  108. <m:item name='更新标签' link='makehtml_taglist.php' rank='sys_MakeHtml' target='main' />
  109. <m:item name='更新专题' link='makehtml_spec.php' rank='sys_MakeHtml' target='main' />
  110. <m:item name='更新缓存' link='sys_cache_up.php' rank='sys_ArcBatch' target='main' />
  111. </m:top>
  112. <m:top item='6_' name='会员管理' rank='member_List,member_Type' icon='fa-user-circle'>
  113. <m:item name='注册会员列表' link='member_main.php' rank='member_List' target='main' />
  114. <m:item name='会员级别设置' link='member_rank.php' rank='member_Type' target='main' />
  115. <m:item name='积分头衔设置' link='member_scores.php' rank='member_Type' target='main' />
  116. <m:item name='会员短信管理' link='member_pm.php' rank='member_Type' target='main' />
  117. </m:top>
  118. $adminMenu2
  119. <m:top item='5_10_' name='系统帮助' icon='fa-info-circle'>
  120. <m:item name='系统概况' link='$cfg_biz_helpUrl' rank='' target='_blank' />
  121. <m:item name='代码托管' link='$cfg_biz_gitUrl' rank='' target='_blank' />
  122. </m:top>";
  123. ?>