我的网站

帝国cms付费阅读和内容页转word下载插件

帝国cms付费阅读和内容页转word下载插件

2021-05-06 帝国插件精品插件帝国付费插件

售价:400积分 153 收藏

特别声明:付费模板免费提供模板范畴内的咨询指导,包含安装说明文档; 支持付费安装、修改、定制等增值服务。

插件教程:默认是NEWS表

其他表需要更改 把/e/action/showSee.php中的news换成相应的表名

$lanmu=$empire->fetch1("select classid from {$dbtbpre}ecms_news where id=$id limit 1");

linux主机,其他环境请自己转换

1.后台——用户——会员管理——管理会员字段——新建

todaysee,今日浏览,VARCHAR(30)

2.设置伪静态   修改根目录 .htaccess

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^load/(.+?)-(.+?)\.html$ /e/action/ShowInfo\.php\?id=$1&classid=$2 [NC,L]

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^info/link/(.+?)\.html$ /e/action/ShowSee\.php\?id=$1 [NC,L]

nginx伪静态规则

rewrite ^/load/(.+?)-(.+?).html$ /e/action/ShowInfo.php?id=$1&classid=$2 last;

rewrite ^/info/link/(.+?).html$ /e/action/ShowSee.php?id=$1 last;

设置栏目的内容页地址为动态页面

3.设置所有文章的浏览权限,

VIP会员+20积分

4.修改e\class\userfun.php   增加 

function zhengwen($str,$tags='<p><br><img><a>'){//过滤时默认保留html中的<p><img>标签

$search = array(

'@<script[^>]*?>.*?</script>@si',// 除去JavaScript

/*'@<[\/\!]*?[^<>]*?>@si',//除去html标记*/

'@<style[^>]*?>.*?</style>@siU',// Strip style tags properly

'@<![\s\S]*?--[ \t\n\r]*>@'// 带多行注释包括CDATA

);

$str = preg_replace($search,'', $str);

$str = strip_tags($str,$tags);

return $str;

}

5.新建一个模板,隐藏文字内容

把/e/action/showSee.php中的9换成新建的模板ID

$newstemp_r=$empire->fetch1("select tempid,temptext,showdate from ".GetTemptb("enewsnewstemp")." where tempid=9");

<div class="newstext">[!--newstext--]</div>    

替换成

<div class="dzxz">

<?php

$tnum=strlen(htmlspecialchars(strip_tags(str_replace('&nbsp;','',str_replace('&ldquo;','',str_replace('&rdquo;','',$navinfor[newstext]))))));

$nnum=$tnum-500; 

$zhengwen=zhengwen($navinfor[newstext]);

?>

<p><?=mb_substr($zhengwen,0,150,'utf-8')?> 

<span class="yincang">……此处隐藏<?=$nnum?>个字……</span> <?=mb_substr($zhengwen,-150,150,'utf-8')?></p>

<div class="vip"><div class="tixing"><strong>阅读全文和下载需要<?=$navinfor[userfen]?>点,会员等级<?=$level_r[$navinfor[groupid]]['groupname']?>,包月会员不扣费</strong></div>

<div class="yiban"><a class="more fufei" href="/e/class/see.php?classid=[!--classid--]&id=[!--id--]&dotop=1"> 阅读全文 </a><a class="down fufei" href="/e/class/see.php?classid=[!--classid--]&id=[!--id--]&dotop=2"> 下载文档 </a></div>

</div>

6.系统设置——修改伪静态规则

信息内容页    info/link/[!--id--].html

7.系统设置——更新信息页地址

基本差不多了,如有问题,请联系6269294

不同的模板有所差异,根据你自己的模板来确定

本站阅读全文和下载文档的链接是,请结合实际修改。