Welcome to MAIFANG — curated source code


Specifications

分类 script
标签 Extension, 显示隐藏文本SEO优化, 启用和禁用成员资格系统, 小部件:相关文章, 小部件:投票表决, 页面视图计数(启用和禁用选项), 管理注册电子邮件, 管理联系人消息, 高级日志选项, sitemapxml生成器, RSS(不同频道), 30字体选项, 富文本编辑器(可添加图像和视频), 具有3个角色的成员资格系统(管理员、作者、用户), 管理和作者配置文件页, 启用和禁用注释系统, 小部件:随机贴子滑块, 安全身份验证, 高级设置选项, 从管理面板更改徽标、Favicon、网站标题、网站说明等
作者 reishi
采集源 topide.com

About this source

脚本代码 分享 打印版本 举报 PHP博客&杂志系统 Infinite v4.2.1 reishi 2022-09-25 773 2 80 源码简介Infinite是一个PHP的多用途的博客杂志脚本。它有干净、响应迅速和用户友好的设计。您可以使用其强大的管理面板管理您的文章、自定义页面、类别、用户评论、高级设置和联系人消息。此外,它还有一个有用的广告管理系统。您可以使用此系统管理您的广告空间。它是安全的,优化的搜索引擎优化,快速和易于使用。在线演示官方前台https://infinite.codingest.com/官方后台http://infinite.codingest.com/admin演示账户管理员Username: adminPassword: 1234作者Username: authorPassword: 1234普通用户Username: userPassword: 1234功能特性更多功能和介绍请访问官网查看干净、灵敏的设计使用引导程序生成完全安全系统多语言系统(可轻松添加新语言)RTL支持更多功能请展开阅读显示/隐藏文本SEO优化SEO友好URL多作者系统布局选项10种布局颜色可编辑可排序导航响应和可排序滑块(启用和禁用选项)用于任何类型广告代码(包括Adsense)的响应式广告空间创建广告代码添加无限的完全可编辑页面页面说明、显示页面、显示页面标题、显示面包屑、显示页面的右列选项库页面(启用和禁用选项)库类别联系页面现场检索表情反应阅读列表页(从列表中添加和删除)添加、删除、更新文章另存为文章草稿选项向日志中添加多个图像。添加、删除、更新类别添加无限类别添加、删除、更新用户添加、删除照片添加无限照片从滑块添加和删除文章延迟图像加载新闻稿(向所有已注册的电子邮件发送HTML电子邮件)动态标签系统Ajax注释系统投票表决(添加、删除无限制投票)社会共享社交媒体链接小部件:热门文章小部件:我们的选择小部件:类别小部件:随机贴子滑块小部件:标签小部件:相关文章小部件:投票表决页面视图计数(启用和禁用选项)管理注册电子邮件管理评论管理联系人消息高级日志选项sitemap.xml生成器RSS(不同频道)30字体选项富文本编辑器(可添加图像和视频)具有3个角色的成员资格系统(管理员、作者、用户)启用和禁用成员资格系统启用和禁用注释系统管理和作者配置文件页安全身份验证谷歌分析密码重置高级设置选项从管理面板更改徽标、Favicon、网站标题、网站说明等使用安装向导轻松安装详细文件在php 5.5+上运行(支持php 7)系统需求PHP >= 5.5cURL PHP ExtensionMbstring PHP Extension更新日志2022 年 8 月 18 日 – 版本 4.2.1- 修正帖子编辑错误- 修复了管理员角色的注册禁用错误- 修复了移动菜单的顶部菜单链接显示错误- 修复了社交媒体登录的用户禁令问题破解说明新版本更新了CI框架到4,还增加了很多功能,1年多了才更新,不错不错。本源码支持多语言,语言短语一共500多条,包含前后台所有语言短语。如果有需要也可以联系我付费定制汉化,保证汉化质量,纯手工非复制和粘贴。安装方法注意!您没有权限查看隐藏文本。下载地址 .dlepay-box{border:1px solid rgba(128,128,128,.28);border-radius:14px;padding:18px 20px;margin:18px 0;background:rgba(128,128,128,.06);box-shadow:0 6px 20px rgba(15,23,42,.05);font-size:14px;line-height:1.7;color:inherit} .dlepay-box.dlepay-free,.dlepay-box.dlepay-paid{border:1px solid rgba(34,197,94,.5);background:rgba(34,197,94,.09);box-shadow:none} .dlepay-head{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap} .dlepay-badge{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:rgba(15,118,110,.92);color:#fff;font-size:12px;font-weight:700;letter-spacing:.02em;white-space:nowrap} .dlepay-free .dlepay-badge,.dlepay-paid .dlepay-badge{background:rgba(22,163,74,.92)} .dlepay-head__text{flex:1;min-width:200px;font-size:14px;line-height:1.7;color:inherit} .dlepay-head__text b{color:#ef4444;font-size:16px} .dlepay-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px} .dlepay-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 18px;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;text-decoration:none;border:1px solid transparent;transition:transform .15s ease,box-shadow .15s ease;font-family:inherit} .dlepay-btn:active{transform:translateY(1px)} .dlepay-btn-primary{background:#1677ff;color:#fff;box-shadow:0 8px 18px rgba(22,119,255,.22)} .dlepay-btn-primary:hover{background:#0f62d9;color:#fff} .dlepay-btn-ghost{background:transparent;color:inherit;border-color:rgba(128,128,128,.42)} .dlepay-btn-ghost:hover{background:rgba(128,128,128,.14)} .dlepay-sub{margin-top:8px;font-size:12px;color:inherit;opacity:.62} .dlepay-note{margin-bottom:10px;font-size:13px;font-weight:700;color:#16a34a} .dlepay-content{margin-top:12px;padding:14px 16px;border:1px dashed rgba(128,128,128,.42);border-radius:10px;background:transparent} .dlepay-modal{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;color:inherit} .dlepay-modal.is-open{display:block} .dlepay-modal__mask{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(15,23,42,.55)} .dlepay-modal__dialog{position:relative;width:min(92vw,360px);margin:10vh auto 0;background:#fff;color:#0f172a;border-radius:16px;padding:22px 22px 18px;box-shadow:0 24px 60px rgba(15,23,42,.35);text-align:center} .dlepay-modal__title{font-size:16px;font-weight:800;color:#0f172a;margin-bottom:14px} .dlepay-modal__close{position:absolute;top:8px;right:12px;border:0;background:transparent;font-size:22px;line-height:1;color:#94a3b8;cursor:pointer} .dlepay-modal__close:hover{color:#0f172a} .dlepay-loading{font-size:13px;color:#94a3b8;padding:30px 0} .dlepay-qr{display:none;width:220px;height:220px;margin:0 auto;border-radius:10px;border:1px solid rgba(128,128,128,.3);background:#fff} .dlepay-status{margin-top:12px;font-size:13px;line-height:1.7;color:#334155;min-height:20px} .dlepay-status b{color:#ef4444;font-size:15px} .dlepay-ok{color:#16a34a;font-weight:700} .dlepay-err{color:#ef4444;font-weight:700} [data-theme="dark"] .dlepay-box{background:rgba(255,255,255,.035);border-color:rgba(255,255,255,.14);box-shadow:none} [data-theme="dark"] .dlepay-box.dlepay-free,[data-theme="dark"] .dlepay-box.dlepay-paid{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.45)} [data-theme="dark"] .dlepay-head__text b,[data-theme="dark"] .dlepay-status b,[data-theme="dark"] .dlepay-err{color:#f87171} [data-theme="dark"] .dlepay-ok{color:#4ade80} [data-theme="dark"] .dlepay-btn-primary{background:#2f81f7;box-shadow:none} [data-theme="dark"] .dlepay-modal__dialog{background:#1e2228;color:#e6e6e6;box-shadow:0 24px 60px rgba(0,0,0,.65)} [data-theme="dark"] .dlepay-modal__title{color:#f1f5f9} [data-theme="dark"] .dlepay-modal__close{color:#9aa4b2} [data-theme="dark"] .dlepay-modal__close:hover{color:#fff} [data-theme="dark"] .dlepay-loading{color:#9aa4b2} [data-theme="dark"] .dlepay-status{color:#cbd5e1} @media (max-width:480px){.dlepay-box{padding:14px}.dlepay-btn{width:100%}} × 扫码支付 正在加载… (function(){ if (window.dlePayReady) { return; } window.dlePayReady = true; var CFG = {"url":"https:\/\/topide.com\/index.php?do=pay","qr":"https:\/\/topide.com\/index.php?do=alipaypay&action=qr&data=","token":"4454a01b5583578770b54619f3c0e66f0b645761","currency":"积分"}; function el(id) { return document.getElementById(id); } window.dlePayOpen = function(){ var m = el('dlepay-modal'); if (m) { m.className = 'dlepay-modal is-open'; m.setAttribute('aria-hidden','false'); } }; window.dlePayClose = function(){ var m = el('dlepay-modal'); if (m) { m.className = 'dlepay-modal'; m.setAttribute('aria-hidden','true'); } }; window.dlePayStatus = function(html, cls){ var s = el('dlepay-status'); if (!s) { return; } s.className = 'dlepay-status' + (cls ? ' ' + cls : ''); s.innerHTML = html; }; window.dlePayLoading = function(on){ var l = el('dlepay-loading'); var q = el('dlepay-qr'); if (l) { l.style.display = on ? 'block' : 'none'; } if (on && q) { q.style.display = 'none'; } }; function post(action, data, callback){ var fd = new FormData(); fd.append('action', action); fd.append('token', CFG.token || ''); for (var k in data) { if (Object.prototype.hasOwnProperty.call(data, k)) { fd.append(k, data[k]); } } fetch(CFG.url, { method: 'POST', body: fd, credentials: 'same-origin', headers: { 'X-Requested-With': 'XMLHttpRequest' } }).then(function(r){ return r.json(); }).then(function(d){ callback(d || { status: 'error', message: '返回数据异常' }); }).catch(function(){ callback({ status: 'error', message: '网络错误,请稍后重试' }); }); } window.dlePayScan = function(tagId, newsId){ window.dlePayOpen(); window.dlePayLoading(true); window.dlePayStatus('正在生成支付二维码…'); post('create', { tag_id: tagId, news_id: newsId }, function(d){ window.dlePayLoading(false); if (d.status === 'success') { if (d.free || d.paid) { window.dlePayStatus('已解锁,正在刷新…'); setTimeout(function(){ location.reload(); }, 500); return; } var q = el('dlepay-qr'); if (q) { q.src = CFG.qr + encodeURIComponent(d.qr_code); q.style.display = 'block'; } window.dlePayStatus('请使用支付宝扫码支付 ' + d.amount + ' 元(' + d.price + ' ' + (CFG.currency || '') + ')'); window.dlePayPoll(d.out_trade_no); } else { window.dlePayStatus('' + (d.message || '下单失败') + ''); } }); }; window.dlePayPoll = function(outTradeNo){ var tries = 0; function tick(){ tries ++; if (tries > 200) { window.dlePayStatus('二维码已过期,请关闭后重新下单'); return; } post('query', { out_trade_no: outTradeNo }, function(d){ if (d.status === 'paid') { window.dlePayStatus('支付成功,正在刷新…'); setTimeout(function(){ location.reload(); }, 600); return; } if (d.status === 'closed') { window.dlePayStatus('订单已关闭,请重新下单'); return; } setTimeout(tick, 3000); }); } setTimeout(tick, 2500); }; window.dlePayBalance = function(tagId, newsId){ if (!window.confirm('确认使用余额支付?')) { return; } window.dlePayOpen(); window.dlePayStatus('正在处理…'); post('balance', { tag_id: tagId, news_id: newsId }, function(d){ if (d.status === 'success') { window.dlePayStatus('支付成功,正在刷新…'); setTimeout(function(){ location.reload(); }, 500); } else { window.dlePayStatus('' + (d.message || '支付失败') + ''); } }); }; })(); 付费内容此部分内容需要支付 18 积分 后查看,请先登录。本源码在付费汉化计划中,如有需要请与reishi联系定制汉化。 标签 InfiniteBlogMagazineCMS

Information is compiled from public listings; confirm the final price and support with our service desk.

Request a quote

Leave your contact and we will get back to you shortly. No spam.

Leave your contact and we will get back to you shortly. No spam.

Related sources

View all→
← Back to list