Links+ 友链管理卡片
Links Plus 专用卡片
image效果截图
点击放大notes详细介绍
显示 已启用友链数量 与 待审核数量;卡片底部有 「管理友链」 入口; 有待审核时,待审核 磁贴本身可点击跳转到友链管理页。
code配置代码
这张卡片没有 HTML 内容
(function(){var adminDir=location.pathname.replace(/[^\/]*$/,'');var manageUrl=adminDir+'extending.php?panel='+encodeURIComponent('Links/manage-links.php');var KEY='ab-links-count';var TTL=5*60*1000;var OPTS={scope:'site'};var enabledTile=ab.ui.metric({icon:'link',label:'已启用友链',value:'—'});var pendingTile=ab.ui.metric({icon:'pending_actions',label:'待审核',value:'—',id:'ab-links-pending'});var tip=ab.ui.notice({text:'正在读取 Links Plus 数据…',icon:'hourglass_empty'});ab.ui.mount(card.querySelector('.ab-custom-body'),[ab.ui.metrics([enabledTile,pendingTile],{cols:2}),tip,ab.ui.actions([ab.ui.button({text:'重新读取',icon:'refresh',tone:'info',onClick:refresh})])]);ab.ui.footer(card,{text:'管理友链',href:manageUrl});function fetchCounts(){return ab.ui.getDoc(manageUrl).then(function(doc){var countOf=function(state){return doc.querySelectorAll('article.lp-link-card[data-state="'+state+'"]').length};return{enabled:countOf(1),pending:countOf(2)}})}function render(d,at){enabledTile.update({value:d.enabled});pendingTile.update({value:d.pending,hint:ab.format.relative(at)});if(d.pending>0){pendingTile.update({tone:'danger',href:manageUrl});tip.update({tone:'danger',icon:'error_outline',text:'有 '+d.pending+' 条友链待审核,点击上方「待审核」前往处理'})}else{pendingTile.update({tone:'success'});tip.update({tone:'success',icon:'check_circle',text:'审核已清空,共 '+d.enabled+' 条启用中的友链'})}}function load(){return ab.data.getCached(KEY,TTL,fetchCounts,OPTS).then(function(d){return ab.data.getRow(KEY,OPTS).then(function(row){render(d,(row&&row.updated_at)?row.updated_at:Date.now())})}).catch(function(err){tip.update({tone:'warn',icon:'warning_amber',text:'读取友链数据失败:'+((err&&err.message)||err)})})}function refresh(){ab.data.clearCached(KEY,OPTS).then(load,load).then(function(){ab.notify('已重新读取友链数据','success')})}load()})();
download_for_offline如何导入
Typecho 后台 → 控制台 → 插件 → AB Admin(AdminBeautify)→「概要页卡片设置」
找到 自定义卡片 区域,打开总开关(默认关闭)
点 添加卡片,按下表填写:
| 图标 | link |
| 卡片标题 | Links+ 友链管理卡片 |
| HTML 内容 | (留空) |
| JavaScript | 见上方「JavaScript」标签页 |
点右下角 保存设置,回到概要页即可看到卡片(顺序可在排序列表里拖动调整)
shield安全信息
verified_user
扫描通过
warning
卡片 JavaScript 会在你的后台页面里执行。本站已做敏感信息、站外请求与越权操作的自动扫描 + 人工审核,但仍请在使用前自行阅读上方代码;发现可疑卡片请到
GitHub 反馈。