搜索startProFTPD改成stopProFTPD,同样把stopProFTPD改成startProFTPD,
这样启动时就变成停止ftp了,
要启动ftp,单独运行修改后的命令 sudo /opt/lampp/lampp stopftp
discuzx 插件制作
1.开启设计模式,出现“设计新插件”,在/config/config_global.php 后面添加一句
代码: 全选
$_config['plugindeveloper'] = 1;
3.依次输入插件信息,拿不准看一下后面的说明,点最下边的“提交”
4、出来详细信息,输入插件描述,点“提交”,看一下“插件目录”,在 /source/plugin/ 里新建这个名称的文件夹,最后的 / 不要
5.假设是“demo1”文件夹,到这个文件夹下,新建一个同名类库文件 demo1.class.php,输入下面内容,保存成同字符集的文件类型,比如GBK或者UTF-8,
代码: 全选
<?php
if(!defined('IN_DISCUZ')) {//这是discuz论坛文件的安全控制,避免非法引用,也避免重要文件被直接运行。
exit('Access Denied');
}
class plugin_demo1 {
function __construct(){
}
function global_footer(){// 这个是全局嵌入点
return '<script>alert("Hello world!")</script>';//弹出提醒消息
}
}
?>
7.打开站点,就会看到一个弹出消息“Hello world!”
8.语言包文件,存放在 /data/plugindata/demo1.lang.php文件当中,包括三个模块:
代码: 全选
$scriptlang数组中存储脚本文件的语言包,
$templatelang 数组中存储模版文件的语言包,
$installlang 数组中存储安装、升级、卸载脚本用的语言包。