标签: 会员

  • 最新仿悬赏猫任务平台源码 悬赏任务系统源码 带支付接口

    最新仿悬赏猫任务平台源码 悬赏任务系统源码 带支付接口

    源码简介

    最新仿悬赏猫任务平台源码 悬赏任务系统源码 带支付接口,全新开发悬赏任务系统,功能齐全,包含接任务,发布任务,店铺关注,置顶推荐,排行榜,红包大厅,红包抽奖,任务步骤,举报维权,vip会员特权等众多功能,已有客户上线运营,源码内附有教程。需要注意的是网站运行默认目录要选择:pubic,伪静态选择:thinkPHP

  • B2美化通知弹窗(其他WP主题通用)

    B2美化通知弹窗(其他WP主题通用)

    添加一个通用的WordPress美化通知弹窗,供会员活动或者通知使用。这个方法适用于所有的WordPress网站主题,并特别适合B2主题美化和子比主题等用户沟通较多的主题。

    分别有带倒计时版本和不带倒计时版本两个

    效果图

    教程

    倒计时版通知源码

    注意里面的注释

    <script>
    window.onload = function () {
    countDown();
    function addZero(i) {
    return i < 10 ? "0" + i: i + "";
    }
    function countDown() {
    var nowtime = new Date();
    var endtime = new Date("此处填写截至日期格式为xxxx/xx/xx");
    var lefttime = parseInt((endtime.getTime() - nowtime.getTime()) / 1000);
    var d = parseInt(lefttime / (24*60*60))
    var h = parseInt(lefttime / (60 * 60) % 24);
    var m = parseInt(lefttime / 60 % 60);
    var s = parseInt(lefttime % 60);
    d = addZero(d)
    h = addZero(h);
    m = addZero(m);
    s = addZero(s);
    document.querySelector(".count").innerHTML = `活动倒计时 ${d}天 ${h} 时 ${m} 分 ${s} 秒`;
    if (lefttime <= 0) {
    document.querySelector(".count").innerHTML = "<style>.Ji-col{display: none;}</style>";
    return;
    }
    setTimeout(countDown, 1000);
    }
    }
    </script>
    <div class="Ji-row">
    <div class="Ji-col">
    <div class="vip-login-tip" style="background-image: url(此处填写图片url);">
    <div class="vip-login-countdown-row">
    <div class="counddown-wrap">
    <p class="count"></p>
    </div>
    </div>
    <div class="vip-login-title">此处填写活动标题</div>
    <div class="vip-login-subtitle">此处填写活动介绍</div>
    <!--此处子比用户不用动,其他主题请替换为自己的vip开通页面-->
    <div><a href="javascript:;" class="vip-login-btn pay-vip">此处填写按钮内容</a></div>
    <div class="close"><svg class="ic-close" viewBox="0 0 1024 1024"><path d="M573.44 512.128l237.888 237.696a43.328 43.328 0 0 1 0 59.712 43.392 43.392 0 0 1-59.712 0L513.728 571.84 265.856 819.712a44.672 44.672 0 0 1-61.568 0 44.672 44.672 0 0 1 0-61.568L452.16 510.272 214.208 272.448a43.328 43.328 0 0 1 0-59.648 43.392 43.392 0 0 1 59.712 0l237.952 237.76 246.272-246.272a44.672 44.672 0 0 1 61.568 0 44.672 44.672 0 0 1 0 61.568L573.44 512.128z"></path></svg></div>
    </div>
    </div>
    </div>
    <script>
    var closeButtons = document.getElementsByClassName('close');
    for (var i = 0; i < closeButtons.length; i++) {
    closeButtons[i].addEventListener('click', function() {
    this.parentNode.style.display = 'none';
    });
    }
    </script>
    <style>
    @media (max-width:800px) {
    .Ji-col {
    display:none;
    }
    }.vip-login-tip {
    position:relative;
    box-sizing:border-box;
    padding:18px 10px 22px 20px;
    width:400px;
    height:175px;
    border-radius:10px;
    background-color:#fff;
    background-position:right 50%;
    background-repeat:no-repeat;
    background-size:130px;
    box-shadow:0 0 30px rgba(0,0,0,.1);
    box-shadow:0px 0px 8px rgba(255,112,173,0.35);
    }
    .vip-login-countdown-row {
    display:flex;
    align-items:center
    }
    .vip-login-countdown-row i {
    color:var(--header-color);
    font-size:18px
    }
    .vip-login-countdown-row .countdown-lable {
    margin:0 3px 0 4px;
    font-size:14px;
    line-height:16px
    }
    .vip-login-countdown-row .counddown-wrap {
    font-size:14px
    }
    .vip-login-title {
    width:218px;
    margin:10px 0;
    font-weight:600;
    font-size:16px;
    line-height:22px;
    display:-webkit-box;
    overflow:hidden;
    -webkit-box-orient:vertical;
    text-overflow:-o-ellipsis-lastline;
    text-overflow:ellipsis;
    word-break:break-word!important;
    word-break:break-all;
    line-break:anywhere;
    -webkit-line-clamp:1
    }
    .vip-login-subtitle {
    width:218px;
    color:var(--text2);
    font-size:14px;
    line-height:20px;
    display:-webkit-box;
    color:#8e8e8e;
    overflow:hidden;
    -webkit-box-orient:vertical;
    text-overflow:-o-ellipsis-lastline;
    text-overflow:ellipsis;
    word-break:break-word!important;
    word-break:break-all;
    line-break:anywhere;
    -webkit-line-clamp:1
    }
    .vip-login-btn {
    margin-top:10px;
    display:inline-block;
    height:40px;
    width:160px;
    line-height:40px;
    text-align:center;
    border-radius:8px;
    color:#fff;
    background-color:#00b2ff;
    transition:background-color .3s,color .3s;
    font-weight:600;
    cursor:pointer
    }
    .close {
    position:absolute;
    top:0px;
    right:7px;
    cursor:pointer
    }
    .Ji-row {
    position:fixed;
    bottom:30px;
    right:80px;
    z-index:10;
    display:flex;
    justify-content:right
    }
    .vip-login-countdown-row .counddown-wrap span {
    display:inline-block;
    margin:0px 4px;
    width:20px;
    font-size:13px;
    height:18px;
    color:var(--header-color);
    border-radius:5px;
    text-align:center;
    line-height:18px;
    font-weight:500px;
    background:var(--header-color)
    }
    </style>
    

    不带倒计时版

     <script>
    window.onload = function () {
    countDown();
    function addZero(i) {
    return i < 10 ? "0" + i: i + "";
    }
    function countDown() {
    var nowtime = new Date();
    var endtime = new Date("2023/12/31");
    var lefttime = parseInt((endtime.getTime() - nowtime.getTime()) / 1000);
    var d = parseInt(lefttime / (24*60*60))
    var h = parseInt(lefttime / (60 * 60) % 24);
    var m = parseInt(lefttime / 60 % 60);
    var s = parseInt(lefttime % 60);
    d = addZero(d)
    h = addZero(h);
    m = addZero(m);
    s = addZero(s);
    document.querySelector(".count").innerHTML = `活动倒计时<p class="red_p"> ${d}</p>天 <p class="red_p">${h}</p> 时 <p class="red_p">${m}</p> 分 <p class="red_p">${s} </p>秒`;
    if (lefttime <= 0) {
    document.querySelector(".count").innerHTML = "<style>.Ji-col{display: none;}</style>";
    return;
    }
    setTimeout(countDown, 1000);
    }
    }
    </script>
    <div class="Ji-row">
    <div class="Ji-col">
    <div class="vip-login-tip" style="background-image: url(替换为你的图片链接);">
    <div class="vip-login-countdown-row">
    <div class="counddown-wrap">
    <p class="count" style="display: flex;"></p>
    </div>
    </div>
    <div class="vip-login-title">本站会员特惠</div>
    <div class="vip-login-subtitle">限时2023年10月8日至12月31日<br>永久会员仅需<small>¥</small>109</div>
    <div><a href="/vips" class="vip-login-btn">了解详情</a></div>
    <div class="close"><svg class="ic-close" viewBox="0 0 1024 1024"><path d="M573.44 512.128l237.888 237.696a43.328 43.328 0 0 1 0 59.712 43.392 43.392 0 0 1-59.712 0L513.728 571.84 265.856 819.712a44.672 44.672 0 0 1-61.568 0 44.672 44.672 0 0 1 0-61.568L452.16 510.272 214.208 272.448a43.328 43.328 0 0 1 0-59.648 43.392 43.392 0 0 1 59.712 0l237.952 237.76 246.272-246.272a44.672 44.672 0 0 1 61.568 0 44.672 44.672 0 0 1 0 61.568L573.44 512.128z"></path></svg></div>
    </div>
    </div>
    </div>
    <script>
    var today = new Date().toDateString();
    var isClosed = localStorage.getItem('popupClosed');
    if (isClosed !== today) {
    var closeButtons = document.getElementsByClassName('close');
    for (var i = 0; i < closeButtons.length; i++) {
    closeButtons[i].addEventListener('click', function() {
    this.parentNode.style.display = 'none';
    localStorage.setItem('popupClosed', today);
    });
    }
    } else {
    var jiRow = document.querySelector('.Ji-row');
    if (jiRow) {
    jiRow.style.display = 'none';
    }
    }
    </script>
    <style>
    @media (max-width:800px) {
    .Ji-col {
    display:none;
    }
    }.vip-login-tip {
    position:relative;
    box-sizing:border-box;
    padding:18px 10px 22px 20px;
    width:400px;
    height:175px;
    border-radius: 10px;
    background-position:right 50%;
    background-repeat:no-repeat;
    background-size:180px;
    background-color:#fff;
    box-shadow: 0px 0px 20px 0px #00000020;
    }
    .vip-login-countdown-row {
    display:flex;
    align-items:center
    }
    .red_p{
    color: red;
    }
    .vip-login-countdown-row i {
    color:var(--header-color);
    font-size:18px
    }
    .vip-login-countdown-row .countdown-lable {
    margin:0 3px 0 4px;
    font-size:14px;
    line-height:16px
    }
    .vip-login-countdown-row .counddown-wrap {
    font-size:14px
    }
    .vip-login-title {
    width:218px;
    margin:10px 0;
    font-weight:600;
    font-size:16px;
    line-height:22px;
    display:-webkit-box;
    overflow:hidden;
    -webkit-box-orient:vertical;
    text-overflow:-o-ellipsis-lastline;
    text-overflow:ellipsis;
    word-break:break-word!important;
    word-break:break-all;
    line-break:anywhere;
    -webkit-line-clamp:1
    }
    .vip-login-subtitle {
    width:218px;
    color:var(--text2);
    font-size:14px;
    line-height:20px;
    display:-webkit-box;
    color:#8e8e8e;
    overflow:hidden;
    -webkit-box-orient:vertical;
    text-overflow:-o-ellipsis-lastline;
    text-overflow:ellipsis;
    word-break:break-word!important;
    word-break:break-all;
    line-break:anywhere;
    -webkit-line-clamp:3
    }
    .vip-login-btn {
    margin-top:10px;
    display:inline-block;
    height:40px;
    width:160px;
    line-height:40px;
    text-align:center;
    border-radius:8px;
    color:#fff;
    background-color:#00b2ff;
    transition:background-color .3s,color .3s;
    font-weight:600;
    cursor:pointer
    }
    .close {
    position:absolute;
    top:7px;
    right:7px;
    cursor:pointer
    }
    .Ji-row {
    position:fixed;
    bottom:30px;
    right:80px;
    z-index:10;
    display:flex;
    justify-content:right;
    }
    .vip-login-countdown-row .counddown-wrap span {
    display:inline-block;
    margin:0px 4px;
    width:20px;
    font-size:13px;
    height:18px;
    color:var(--header-color);
    border-radius:5px;
    text-align:center;
    line-height:18px;
    font-weight:500px;
    background:var(--header-color)
    }
    svg.ic-close {
    width: 20px;
    height: 20px;
    }
    </style>

     

    使用方法和说明

    放在footer.php文件里(body标签之前),或者放在你主题自定义底部html代码中也行,只要可以加载就行!

    说明:用户关闭弹窗后当天不再弹出,第二天才会弹出,或手动清除cookies,也可以

    好看的背景图

    上文演示里面提到的背景图如下:

    https://pic.imgdb.cn/item/6538701dc458853aefd76df5.png

    https://pic.imgdb.cn/item/65392966c458853aef1b2b90.png

  • 最新itvbox如意版反编译教程

    最新itvbox如意版反编译教程

    这个源码是最新版的itvbox如意版源码,最新支持多线路,自动换源,首页轮播图等,下面来看一下演示APP

    最新itvbox如意版反编译教程

    最新itvbox如意版反编译教程

    更新日志:

    11月最新更新

    1.重做我的界面

    2.新增签到功能

    3.新增积分商城

    4.新增我的消息

    5.新增多线路

    6.首页轮播图优化

    7.播放器暂停播放美化,亮度,音量,等美化

    8.播放器解析前背景

    9.优化加载的图片为高清

    10.设置里新增清理缓存

    1.支持切换音轨

    2.新增主题

    8.26更新

    1.支持荐片播放;支持普通ftp视频播放;支持电驴ed2k播放

    2.ijk配置优化

    1.加入防抓包代码

    2.加入统计

    3.首页数据源多列显示

    4.聚合搜索

    5.搜索选择源搜索

    6.手动更换壁纸

    7.播放器ui

    8.播放列表长标题显示齐全

    9.安卓4显示问题优化

    iTVBox支持功能:

    1、版本在线更新迭代。

    2、会员后台在线管理。

    3、后台商品套餐管理,对接易支付可实现在线支付。

    4、支持TVbox接口及对接苹果CMS。

    5、后台卡密管理及前端卡密兑换。

    6、首页推荐幻灯片及启动广告。

    [content_hide]

    源码下载地址 https://chuyu5.lanzouw.com/iSI001gktksf

    [/content_hide]

  • 任务悬赏源码活动营销三级分销返佣积分商城版

    这个是带有VUE源码的搭建也是很简单可生成APP

    [content_hide]

    下载地址::https://www.123pan.com/s/wdlRVv-AcxMv.html

    [/content_hide]

    任务悬赏源码活动营销三级分销返佣积分商城版任务悬赏源码活动营销三级分销返佣积分商城版

    任务悬赏源码活动营销三级分销返佣积分商城版

    功能说明:

    分销功能:用户拉新用户做任务可以获取任务返佣,三级分销逻辑。

    用户拉新会员可以获取一定比例的返佣,根据会员的等级不同获取返佣的比例不同。

    会员功能:会员可以根据不同的等级设置任务返佣比例,以及提现手续费和发布任务置顶次数的赠送问题。会员做任务的价格与普通用户做任务的返佣不同。

    任务设置:包含非会员每日领取设置、放弃任务领取功能设置、任务审核时间后台自定义设置、普通用户任务返佣设置。

    联盟配置:联盟功能接口已测试完善,并实现线上收益,每个平台管理只需要申请联盟账户即可对接联盟相关的任务。分为为8/2分配。

    其他设置:包含最低提现设置,最低单个任务发布佣金设置、每日提现次数设置、任务信用分设置,完成不了任务信誉分降低等问题配置。

    积分商城:赚积分可在商城里兑换平台的一些礼品等,提高了用户粘性,为平台增加了更多的亮点。

    统计相关:包含联盟的财务统计,任务反馈统计。用户财务统计,以及平台数据分析。

    用户管理:后台可在线为用户充值,积分明细、任务明细、资金明细一目了然。便于平台管理。

    任务分类:后台根据分类调用到幻灯片任务接口。自定义任务分类名称和任务导航图片。

    任务管理:包含平台的任务列表和用户任务列表,以及任务订单的相关管理。

    提现充值: 在这个问题上做了区分处理。根据用户的资质问题,有很多商户没有企业支付到零钱的功能,前期可以设置为手动提现,如果有企业支付到零钱功能可以设置为自动提现。提现列表里普通提现为二维码转账给任务用户,商家自动提现可以直接转账到用户微信钱包。

  • 小狐狸AI智能问答绘画2.3.6 ChatGPT源码系统GPT4.0MJ绘画系统

    小狐狸AI智能问答绘画2.3.6 ChatGPT源码系统GPT4.0MJ绘画系统

    主要功能:

    1、已对接国内百度文心、讯飞星火、Azure GPT、通义千问、腾讯混元、智普AI、Claude2等主流AI系统,还可以自建模型对接,目前是功能最全的一款AI。

    2、转发领次数

    3、包月套餐

    4、关键词过滤功能

    5、多开版

    6.PC端绘画

    目前AI很火,自己搭建一个既能自用又可以卖会员

    [content_hide]

    链接:https://pan.baidu.com/s/16rWdZG3pCRrpMfYPMYGqeQ?pwd=8888

    [/content_hide]

  • itvbox二开带会员如意版影视APP源码+视频搭建教程

    tvbox是一款现今非常火爆的影视APP壳子,免会员可观看全网所有VIP视频,itvbox就是tvbox的二开版本。支持会员系统、自动注册、登陆、卡密充值、在线购买套餐、试看功能、首页公告、积分兑换、点播、直播、可对接苹果CMS系统、资源站以及tvbox仓库接口等你想要的一切功能!完美运营版本

    itvbox二开带会员如意版影视APP源码+视频搭建教程

    网站环境必须为PHP 7.3  SQL5.6  如不是可能会出现软件打不开或者闪退情况。

    首先创建网站,我这是内网,我就以IP加端口为例

    上传源码到网站根目录

    直接访问你的域名进行安装

    访问域名  出现No input file specified.则关闭网站防跨站攻击即可。

    登陆后台:http://你的IP或者域名/admin

    后台中应用管理为你对接前端使用,也可以自己重新创建,需要使用到里面的应用ID,APPID及秘钥APPKEY,TVbox接口放入聚合接口里面保存即可,

    这里我随便填一个接口,网上接口大把,tvbox接口都通用

    其他功能自行研究

    易支付也在应用里面进行配置,支付控制里面填写

    应用控制里面配置收费或者免费,在线更新也配置到这儿

    后台如果不知道怎么填可以恢复默认设置

    下面我们来反编译APP

    dex文件搜索10000,这个10000就是易如意后台APPID的应用编号

    就是这个哈

    这一串就是对接的域名,把你易如意后台的地址在这个网站加密后填到刚才那个地方,编译完成后刻签名,不然手机安装不了

    这个首页图片是在后台这个首页广告里添加

    会员套餐在这个地方添加,注意不要有小数点

    这个支付控制记得打开

    这里怎么对接请看我B站的教程,我这里就不细说了

    内附视频搭建教程

    [content_hide]

    源码+视频教程下载链接:https://pan.baidu.com/s/1r2XY1hclIeR-XMmXg6KiUQ?pwd=6ot1

    提取码:6ot1

    [/content_hide]

  • 苹果cms V10_快猫视频_二开苹果CMS视频网站源码模板_可封装双端APP

    苹果cms V10_快猫视频_二开苹果CMS视频网站源码模板_可封装双端APP

    苹果cms V10_快猫视频_二开苹果CMS视频网站源码模板_可封装双端APP

    适用程序:苹果cmsv10

    兼容性和面向场景:

    1、Windows 平台: IIS/Apache + PHP(5.6+) + MySQL(5.5+)

    2、Linux/Unix 平台: Apache + PHP (5.6+) + MySQL(5.5+)

    基本介绍:

    1. 后台增加自定义参数,对应会员升级页面

    2. 视频,演员,专题,收藏,会员系统模块齐全

    3. 直接指定一个分类下视频为免费专区

    4. 完整的卡密支付体系,无人看管,无需挂码。

    5. 三个播放界面,未注册会员、普通注册会员,VIP会员看到的播放界面提醒都不一样

    6. 模板PC+WAP,可以完美打包APP

    7. 除了网站LOGO,自定义的广告等,其他界面均无需特别设置,只要有采集接口即可轻松运营网站

    二开功能:

    1. 后台自带主题设置

    2.自带开屏广告,可在后台控制开关,以及时间

    3.直接指定一个分类下视频为免费专区

    4.VIP以及免费视频以及积分付费独有标识

    5. 模板整体弹窗提示更换,使用更好美观的layer弹窗提示

    6. 卡密充值修改字段,不需要再输入卡号+卡密的方式进行充值,只需要卡号即可充值

    7. 可添加播放前广告

    8. 可添加播放器暂停广告

    9. 可添加播放器右上角水印

    10. 可添加前置视频广告,支持MP4及M3U8格式

    环境:PHP7.0+MySQL5.6

    安装教程

    1.上传源码 导入目录

    2.访问网址/IP /install安装页面

    3.按照操作一步一步来即可

    4.记得扩展也要安装

    [content_hide]

    下载链接 https://chuyu5.lanzouw.com/im7Yu1fbwfaf

    [/content_hide]

  • 2023运营级别网赚网盘平台搭建(源码+教程)

    2023运营级别网赚网盘平台搭建(源码+教程)

    为什么要自己搭建网盘,现在许多大厂的网盘,文件都添加了许多限制,有好多文件会遭到和谐,而且大部分网盘也都会限速,不开通VIP是很难用的!这是一套可以运营的网赚网盘,代码无加密可以进行二次开发。下载UI和城通网盘差不多,还有一套蓝奏云的下载UI

    首页也是进行美化了,用户登录可以实现公众号扫码登录,下载也可以设置限速,开通会员,还有在线转存功能。下载页面带有二维码自动获取。

    链接格式和蓝奏云一样,防止自己存的文件被盗用,像一般的下载链接格式:域名/s/123456,然后就是继续排序域名/s/1234567这类型的

    搭建教程
    1.先把源代码下载下来,把域名解析到服务器把文件上传到服务器
    上传进去我们设置运行目录为public,PHP版本7.2
    然后设置伪静态:
    Apache伪静态:


    &lt;IfModule mod_rewrite.c&gt;
    RewriteEngine on
    RewriteBase/
    RewriteCond%{REQUEST_FILENAME}!-d
    RewriteCond%{REQUEST_FILENAME}!-f
    RewriteRule^(.*)$index.php?s=/$1[QSA,PT,L]
    &lt;/IfModule&gt;
    nginx伪静态:
    location/{
    if(!-e$request_filename){
    rewrite^(.*)$/index.php?s=/$1 last;
    }
    }


    如果不懂的话,网盘文件里有视频教程

  • 2023全新小程序广告流量主奖励发放系统源码 流量变现系统

    2023全新小程序广告流量主奖励发放系统源码 流量变现系统

    2023全新小程序广告流量主奖励发放系统源码 流量变现系统

    分享软件,吃瓜视频,或其他资源内容,通过用户付费买会员来变现,用户需要付费,有些人喜欢白嫖,所以会流失一部分用户,所以就写了这个系统,用户看广告然后发放奖励,用户不用付费,我们也有收益,两全其美。可以结合付费会员,给用户两种获取资源方式。

    这个系统就是提供一个看广告发放奖励的平台。网站,app流量主注册,然后对接,他的用户观看广告,小程序官方给运营者收益,运营者再给注册的流量主分发。

    下载地址:

    [content_hide]

    https://pan.quark.cn/s/7e8e7878ad3b

    [/content_hide]

    2023全新小程序广告流量主奖励发放系统源码 流量变现系统

    2023全新小程序广告流量主奖励发放系统源码 流量变现系统

  • 2023运营级别网赚网盘平台搭建(源码+教程)

    023运营级别网赚网盘平台搭建(源码+教程)

    为什么要自己搭建网盘,现在许多大厂的网盘,文件都添加了许多限制,有好多文件会遭到和谐,而且大部分网盘也都会限速,不开通VIP是很难用的!这是一套可以运营的网赚网盘,代码无加密可以进行二次开发。下载UI和城通网盘差不多,还有一套蓝奏云的下载UI

    首页也是进行美化了,用户登录可以实现公众号扫码登录,下载也可以设置限速,开通会员,还有在线转存功能。下载页面带有二维码自动获取。

    链接格式和蓝奏云一样,防止自己存的文件被盗用,像一般的下载链接格式:域名/s/123456,然后就是继续排序域名/s/1234567这类型的

    2023运营级别网赚网盘平台搭建(源码+教程)

    搭建教程
    1.先把源代码下载下来,把域名解析到服务器把文件上传到服务器
    上传进去我们设置运行目录为public,PHP版本7.2
    然后设置伪静态:
    Apache伪静态:
    
    RewriteEngine on
    RewriteBase/
    RewriteCond%{REQUEST_FILENAME}!-d
    RewriteCond%{REQUEST_FILENAME}!-f
    RewriteRule^(.*)$index.php?s=/$1[QSA,PT,L]
    
    nginx伪静态:
    location/{
    if(!-e$request_filename){
    rewrite^(.*)$/index.php?s=/$1 last;
    }
    }
    
    

    如果不懂的话,网盘文件里有视频教程 [content_hide]

    链接: https://pan.baidu.com/s/1MyFzRs6g5wviS-_KCTm3GQ?pwd=4jpr 提取码: 4jpr

    [/content_hide]