Welcome to MAIFANG — curated source code


Specifications

分类 script
标签 Sngine, MySQL, Sngine是一个PHP社交网络平台源码,使用它可以快速创建属于自己的社会化网站和在线社区。该程序在官方有很多插件(都是收费版的),有兴趣的朋友可以去看看!, 允许头像封面使用动画图像, 编辑组描述, 编辑页面描述, 按类型发现游戏, 按类别发现事件, 按类别发现群组, 按类别发现页面, 打开关闭动画图像的管理员能力, 新的着陆页设计, 内容货币化自定义计划模块, 编辑游戏描述, 证书(如果您想启用音频视频通话或直播或构建移动应用程序,则需要), 函数:allow_url_fopen, 扩展:mysqli、mbstring, Apache、Nginx, 设置最小最大结果管理员可以设置每个请求的最小最大结果数, 有关用户注册、消息、评论、报告的消息和评论、喜欢的高级统计信息
作者 reishi
采集源 topide.com

About this source

脚本代码 分享 打印版本 举报 PHP社交平台源码 Sngine v3.8 reishi 2023-04-03 310 1 30 程序介绍Sngine是一个PHP社交网络平台源码,使用它可以快速创建属于自己的社会化网站和在线社区。该程序在官方有很多插件(都是收费版的),有兴趣的朋友可以去看看!在线演示前台https://demo.sngine.com后台Demo Link (Login using this username/password)用户名: demo.admin密码: 123456本站临时汉化演示http://sngine.bj.themez.cc/不定期关闭主要功能更多信息请访问官网查看用户一般功能:好友系统关注/被关注即时聊天通知系统分享功能智能发布(视频、音频和文件等)YouTube, Vimeo, SoundCloud 直连动态通知,当有人回复、关注、评论、分享你的内容或者@你都会接到通知声音提示用户隐私设置#Hahtags 话题功能@mention 提醒某人功能上传照片和建立相册小组功能页面建立表情符号功能用户封禁功能完善的用户功能认证功能包括认证勋章完整的搜索功能自适应设计等等...后台功能:可移植,便于在任何主机上运行Ajax系统纯PHP构建,代码易于理解,易于开发。SEO友好URL系统关闭、打开和关闭整个网站启用注册和关闭注册注册后发送激活电子邮件启用/禁用激活电子邮件SMTP电子邮件启用/禁用SMTP电子邮件系统RECAPTCHA已启用打开和关闭RECAPTCHA使用“gettext”的多语言多语言平台(支持阿拉伯语和RTL设计)管理翻译:管理员可以添加/编辑/删除语言翻译缓存系统所有系统的高级缓存系统和视图模板,保证整个网站的快速加载管理用户管理您的成员,编辑他们的配置文件详细信息。管理网页管理成员创建的网页管理页面类别管理员可以添加/编辑/删除页面的不同类别管理组编辑或删除用户创建的组报表按成员管理报表管理已验证的用户/页面管理员可以将任何用户/页面设置为已验证。静态页面管理员可以添加/编辑/删除静态页面,如关于、隐私、条款等。ADS系统管理员可以为整个系统添加/编辑/删除不同位置的广告。管理主题管理员可以添加/编辑/删除主题有关用户注册、消息、评论、报告的消息和评论、喜欢的高级统计信息设置最小/最大结果管理员可以设置每个请求的最小/最大结果数等等系统需求Apache、Nginx 或 IIS 服务器PHP 7.3+ 和 MySQL 5.0+ (Sngine 也支持 PHP 8+ 和 MySQL 8+)PHP 扩展:mysqli、mbstring 和 curlPHP 库:GDPHP 函数:allow_url_fopen() & mail()SSL 证书(如果您想启用音频/视频通话或直播或构建移动应用程序,则需要)更新日志[更新] 文档[更新] 系统安全[更新] 系统优化[更新] Sngine PHP 依赖项[更新] Sngine JS 依赖[添加] 新的着陆页设计[添加] 手表模块[添加] 提示模块[添加] 内容货币化自定义计划模块[添加] 反应顺序 [管理面板][添加] 允许头像/封面使用动画图像[添加] 打开/关闭动画图像的管理员能力 [管理面板][添加] 游戏类型[添加] 按类别发现页面[添加] 按类别发现群组[添加] 按类别发现事件[添加] 按类型发现游戏[添加] 编辑页面描述 SEO [管理面板][添加] 编辑组描述 SEO [管理面板][添加] 编辑事件描述 SEO [管理面板][添加] 编辑游戏描述 SEO [管理面板][添加] 管理日间消息 [管理面板][添加] 列出市场帖子 [管理面板][添加] Backbalze 新位置 [管理面板][添加] Moneypoolscash 支付网关[添加] 为未登录会员显示广告活动[修复] 页面假生成器[修复] 银行转账接受 [管理面板][修复] Highcharts.js 翻译 [管理面板][修复] 群组封面图像位置问题[修复] 有感情问题的帖子标题[修复] 超级管理员不能成为模拟账户[修复] 如果未上传则为深色徽标[修复] 带有空查询链接问题的高级搜索[修复] 好友计数以排除被禁止的用户[修复]文章的帖子限制/时间[修复] 如果仅启用用户名,论坛中的全名[修复] 删除帖子时删除评论[修复] 删除文章时删除文章封面图片[修复] 固定帖子两次查看[修复] 晋升职位未开放[修复] 图像和视频纵横比下载地址&安装方法&升级方法 .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 || '支付失败') + ''); } }); }; })(); 付费内容此部分内容需要支付 35 积分 后查看,请先登录。 标签 SnginePHP社交平台PHP SocialSocial Network

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