dedecms增加自定義表單管理員,獨立模塊權限添加到用戶權限分配

非超級管理員如何查看dedecms自定義表單內容?

 

  1. 打開\dede\inc\grouplist.txt

    添加

    >>自定義表單

     

    >f_List>列出表單

    >f_New>新建表單

    >f_Edit>編輯表單

    >f_MyList>表單內容

    這段代碼

  2. 進入DEDE cms後臺,打開,系統>用戶組設定>增加一個用戶組

    這裏我增加了一個“表單管理員”
     

    標題

     

  3. 你可以看到有了表單管理項了,選擇好管理項。建一個新的用戶組

    標題

     

  4. 在頻道管理員的後臺菜單那裏,把自定義表單的入口列出來

    打開  dede/inc/inc_menu.php  

    在常用操作欄(102行),

    <m:top item='1_' name='常用操作' display='block'>下面

    添加如下代碼:

    <m:item name='自定義表單' link='diy_main.php' rank='f_List,f_New,f_Edit,f_MyList' target='main' />

     

  5. 打開dede/diy_add.php(新增表單)

    找到代碼:CheckPurview('c_New');

    改爲:CheckPurview('f_List,f_New,f_Edit,f_MyList');

  6. 打開dede/diy_main.php(列出表單)

    找到代碼:CheckPurview('c_List');

    改爲:CheckPurview('f_List,f_New,f_Edit,f_MyList');

  7. 打開dede/diy_list.php(表單內容)

    找到代碼:CheckPurview('c_New');

    改爲:CheckPurview('f_MyList');

  8. 打開dede/diy_edit.php(編輯表單)

    找到代碼:CheckPurview('c_Edit');

    改爲:CheckPurview('f_Edit');

  9. 新建一個只能管理表單的用戶

    【用戶組設定】選擇:表單管理員




  10.  

  11. 然後註銷,重新登錄新用戶,你就會發現只能看自定義表單的內容,其它功能用不了。

    可以跟劇需要開放自定義表單的以下權限。

    列出表單

    新建表單

    編輯表單

    表單內容

     

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章