2 Star 3 Fork 2

默一/medalwear

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
medalwear.class.php 1.17 KB
一键复制 编辑 原始数据 按行查看 历史
<?php
if (!defined('IN_DISCUZ')) {
exit('Access Denied');
}
class plugin_medalwear
{
public function plugin_medalwear()
{
global $_G;
}
}
class plugin_medalwear_home extends plugin_medalwear
{
function medal_nav_extra()
{
global $_G;
$memberMedals = DB::fetch_all('SELECT * FROM '.DB::table('common_member_medal').' where uid='.$_G['uid']);
$memberMedalIds = [];
foreach ($memberMedals as $memberMedal)
$memberMedalIds[] = $memberMedal['medalid'];
$memberMedalIdsStr = implode(',', $memberMedalIds);
$jsvar = "memberMedalIds = [".$memberMedalIdsStr."];";
$jsfunc = <<<EOF
function changeMedalText(item, index){
medal = document.getElementById("medal_"+item);
li = medal.parentElement;
p = li.lastElementChild;
p.innerHTML="已拥有";
}
memberMedalIds.forEach(changeMedalText);
EOF;
$jscode = '';
$jscode.= '<script>'.$jsvar.$jsfunc."</script>";
return '<li><a href="home.php?mod=spacecp&ac=plugin&id=medalwear:memcp">勋章佩戴</a></li>'.$jscode;
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/nekomoyi/medalwear.git
[email protected]:nekomoyi/medalwear.git
nekomoyi
medalwear
medalwear
master

搜索帮助