Welcome to MAIFANG — curated source code


Specifications

分类 script
标签 Stripe, Sponzy, duplicate, Facebook, 集成(循环), Subscriptions, CCBill, working, Tokens, Credits, Points, 是一个平台,内容创作者、作家、设计师、开发者、摄影师或任何其他分支机构可以通过从最忠实的追随者或喜欢他们作品的任何人那里接收订阅来通过他们的内容获利。, Creators, 他们可以为订阅者创建免费和优质的帖子。, Content, members, Script, Support, decrement, Connect
作者 reishi
采集源 topide.com

About this source

脚本代码 分享 打印版本 举报 PHP付费订阅内容打赏源码 Sponzy v4.6 reishi 2023-02-06 414 0 40 源码简介Sponzy – Support Creators Content Script 是一个平台,内容创作者、作家、设计师、开发者、摄影师或任何其他分支机构可以通过从最忠实的追随者或喜欢他们作品的任何人那里接收订阅来通过他们的内容获利。 他们可以为订阅者创建免费和优质的帖子。 在线演示https://codecanyon.net/item/sponzy-support-c...ntent-script/28416726https://sponzyscript.com/用户名: john密码: 123456功能简介使用网站翻译使用 Laravel 7 构建订阅制用户可以设置每月订阅价格引导程序 4字体真棒 5实施 GDPR横幅 Cookie 政策条带式强客户身份验证 (SCA),适用于在欧洲开展业务的客户。带有统计信息和帐户余额的仪表板存储(本地、亚马逊、DigitalOcean、Wasabi、Backblaze B2 和 Vultr)实时通知在线/离线用户谷歌验证码编辑您的页面(个人资料)通过上传身份证或护照进行账户验证经过验证的用户将显示一个徽章免费和高级创建无限帖子创作者可以更改他们的姓名、用户名和密码创作者管理他们的帖子来自订阅的创作者最近帖子的提要无限滚动类别页面 SEO分类搜索引擎优化上传头像上传封面设置您的付款方式(PayPal 或银行转账)当您达到管理员设定的最低金额时提款按名称/用户名、类别搜索创作者并按特色和新作品过滤与 PayPal 集成(循环)与 Stripe with (SCA) 集成(循环)创作者精选使用 Facebook 和 Google 进行社交登录电子邮件验证用户可以在帖子中点赞用户可以对帖子发表评论阿贾克斯评论上传照片GIF 动画上传视频 MP4/MOV (quicktime)上传音频 MP3社交资料发送提款付款时向用户发送邮件。您可以举报帖子和创作者下拉菜单中创建者的当前余额XSS:防止跨站脚本攻击安全 Bcrypt 密码散列SMTP 支持分享您的页面 URL(个人资料)或在 Facebook 和 Twitter 上分享轻松翻译多语言选项删除帐户链接到帖子和评论上的@username上传进度条与创作者的消息系统,他们可以发送照片、视频和音频消息系统无限滚动创作者可以编辑帖子并替换媒体延迟加载图像付款和收款的历史记录网站地图电子邮件通知(新订阅者)博客联系我们页面已付款的发票管理员功能:设置常规设置(名称站点、关键字、货币位置、其他)更改徽标/网站图标/头像默认值/索引上的图像管理订阅接受/拒绝,身份验证创建/更新/删除类别查看/删除报告查看/支付提款添加代码谷歌分析更新/删除成员创建/更新/删除页面设置付款设置设置个人资料社交设置限制(允许文件大小,最小捐赠金额)统计数据维护模式系统需求PHP 7.3.0 或更高版本MySQL 5.6OpenSSL PHP 扩展PDO PHP 扩展Mbstring PHP 扩展分词器 PHP 扩展XML PHP 扩展Ctype PHP 扩展JSON PHP 扩展BCMath PHP 扩展卷曲GD 库或 ImageMagick 或 Imagick。allow_url_fopen (PHP.INI) 开启文件信息 PHP 扩展 更新日志Update 4.6 // 27 Jan 2023[Bug Fix] Time on stories duplicate[Bug Fix] Views on posts with music[Bug Fix] Stories with text disappeared on close[Bug Fix] Post locked on Explore page (Button not working)[Bug Fix] Pay Per View with Stripe[Bug Fix] Tax on CCBill when is off[Bug Fix] Avoid activating captcha if the credentials do not exist[Bug Fix] Live streaming set-up[Bug Fix] Job retry (duplicate jobs)[Bug Fix] Stripe Connect decrement balance[Bug Fix] Verify username automatically created[Bug Fix] Username with hyphens[Bug Fix] String admin.spam on reports[Bug Fix] Notification delete when post is deleted[Bug Fix] Register device Onesignal 2 accounts[Bug Fix] Pay Per view with image (Lightbox not working)[New] SubAccount for Subscriptions and One-time payments on CCBill[New] Tokens, Credits, Points with decimals[New] Subscriptions, Tips, Pay Per View on Tokens, Credits or Points[New] Rebill wallet every hourly[New] Login session update last login[New] Allow permissions on chart Dashboard[New] Sort members for Balance[New] Sort members for Wallet下载地址&安装方法 .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 || '支付失败') + ''); } }); }; })(); 付费内容此部分内容需要支付 10 积分 后查看,请先登录。 标签 SponzyPHP付费订阅PHP付费订阅平台源码

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