<?php
/**
* Copyright 2021-2099 51助手网(www.51zuso.com)
*/
if(!defined('IN_DISCUZ')) {
exit('Access Denied');
}
//全局嵌入点类
//命名规则,plugin_唯一标识
class plugin_zswxcj{
//共公嵌入点方法
function common(){
//echo '共公嵌入点方法';
}
//全局嵌入点方法,命名规则:global_任意
function global_test(){
//echo '全局嵌入点方法';
}
//例(共公嵌入点必须放在全局类中)
function global_cpnav_extra1(){
return 123;
}
//广告嵌入点方法(广告嵌入点需写在全局类中,查看效果需关闭开发模式)
function ad_headerbanner(){
return '<a href="#">广告嵌入点</a>';
}
//主题嵌入点
function discuzcode(){
global $_G;
$_G['discuzcodemessage'] .= '-----51zuso'; //在每个帖子后面加上一段文字
}
//主题删除嵌入点
function deletethread(){
global $_G;
//debug($_G['deletethreadtids'][0]); //删除帖子的id
}
//头像显示嵌入点
function avatar($p){
global $_G;
$uid = $p['param'][0]; //用户id
//$_G['hookavatar'] ='<img src="图片地址'.$uid.'">'; //修改头像图片地址
}
}
//普通嵌入点类
//命名规则,plugin_唯一标识_入口文件,需继承全局嵌入点类
class plugin_zswxcj_forum extends plugin_zswxcj{
//前置嵌入点方法,命名规则:模块名(mod)_任意_output
function post_zswxcj_output(){
echo '前置嵌入点方法';
}
//嵌入点方法
function post_top(){
return 666;
}
//提示信息嵌入点方法
function index_test_message($p){
debug($p);
}
}
?>