去评论
dz插件网

discuz写插件中安装脚本install.php进行创建目录路径写文件复制文件到目标路径创建后台顶部快捷菜单的笔记心得

惧愁人
2023/04/28 17:36:52
discuz写插件中安装脚本install.php进行创建目录路径写文件复制文件到目标路径创建后台顶部快捷菜单的笔记心得:

创建目录路径:
  1. mkdir (DISCUZ_ROOT."data/dismall_tools",0777,true);
给目录权限可写:
  1. chmod (DISCUZ_ROOT."data/dismall_tools",0777);
输出默认文件内容:
  1. file_put_contents(DISCUZ_ROOT."data/saya_nomultiple/cache.php","<?php
  2. if(!defined('IN_DISCUZ')) {
  3.         exit('Access Denied');
  4. }
  5. ?>");

写后台顶部菜单快捷导航:
定义菜单路径:
  1. $menu = DISCUZ_ROOT.'./source/admincp/menu/';
把插件里面的菜单文件复制过去:
  1. if (!is_file($menu.'menu_dismall.php')) {
  2.         dmkdir($menu);
  3.         @copy(dirname(__FILE__).'/menu_dismall.php', $menu.'menu_dismall.php');
  4. }