账号通
    

账号  

密码  

13488

查看

30

回复
主题:KesionCMS V7.x 邮件订阅限制每个可订阅栏目只发送最新几篇! [收藏主题] 转到:  
cyh922 当前离线

66

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:1715 分
登录次数:134 次
注册时间:2008/10/30
最后登录:2020/3/20
cyh922 发表于:2011/1/7 8:29:29   | 只看该作者 查看该作者主题 11楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
百益 当前离线

737

主题

0

广播

0

粉丝
添加关注
级别:六年级

用户积分:3379 分
登录次数:174 次
注册时间:2009/9/7
最后登录:2012/5/2
百益 发表于:2011/1/7 8:43:46   | 只看该作者 查看该作者主题 12楼 
科汛在线网校系统
KesionCMS V7.x 邮件订阅限制每个可订阅栏目只发送最新几篇
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
fengya1999 当前离线

432

主题

1

广播

0

粉丝
添加关注
级别:四年级

用户积分:4604 分
登录次数:495 次
注册时间:2007/7/18
最后登录:2015/6/15
fengya1999 发表于:2011/2/9 22:51:10   | 只看该作者 查看该作者主题 13楼 
 
用心,贵在坚持 学而优高考网--专为中学生服务全国高考平台 http://www.gaokaovip.com QQ:284769949
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
otbbs 当前离线

1605

主题

12

广播

2

粉丝
添加关注
级别:高一年

用户积分:8980 分
登录次数:1225 次
注册时间:2006/8/7
最后登录:2023/11/29
otbbs 发表于:2011/2/18 0:08:19   | 只看该作者 查看该作者主题 14楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
sunsons 当前离线

429

主题

0

广播

2

粉丝
添加关注
级别:四年级

用户积分:3563 分
登录次数:673 次
注册时间:2009/1/22
最后登录:2017/6/6
sunsons 发表于:2011/3/15 10:15:03   | 只看该作者 查看该作者主题 15楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
长了年纪 当前离线

110

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:188 分
登录次数:9 次
注册时间:2011/2/24
最后登录:2011/4/28
长了年纪 发表于:2011/3/15 10:50:53   | 只看该作者 查看该作者主题 16楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
china265 当前离线

89

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:360 分
登录次数:78 次
注册时间:2010/11/10
最后登录:2013/8/17
china265 发表于:2011/3/16 11:32:59   | 只看该作者 查看该作者主题 17楼 
科汛在线网校系统

邮件订阅现在是发送所有订阅栏目中最新的文章,这样有一个弊端,假如其中一个栏目更新较多,别的栏目更新少的话,订阅邮件发送的就基本上是这一个栏目的内容了,能否改为按照订阅栏目自动发送每个栏目的最新几篇文章而不是全部栏目的最新文章?


解决:


打开admin/KS.UserMail.asp,找到405行左右


Sub GetMailContent()
    Dim Rs,SendNum,SendDay,Param,sql
    SendNum=KS.ChkClng(KS.S("SendNum"))
    SendDay=KS.ChkClng(KS.S("SendDay"))
    If SendNum=0 Then SendNum=10
    Param="Where I.Verific=1 And C.MailTF=1"
    If SendDay<>0 Then
      Param=Param & " and datediff(" & DataPart_D & ",i.adddate," & SQLNowString &")<" & SendDay
    End If
    sql="Select top " & SendNum & " i.id,i.title,i.adddate,i.tid,I.ChannelID,i.InfoID,I.Fname From KS_ItemInfo I Inner Join KS_Class C On I.Tid=C.ID "& Param & " Order By i.Id Desc"
    Set RS=Server.CreateObject("ADODB.RECORDSET")
    RS.Open sql,conn,1,1
    If Not RS.Eof Then
      BodySQL=RS.GetRows(-1)
    End If
    RS.Close
    Set RS=Nothing
  End Sub



将上面红色的改成


 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
sxfeiliu 当前离线

11

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:49 分
登录次数:16 次
注册时间:2010/12/6
最后登录:2014/9/22
sxfeiliu 发表于:2011/3/30 21:08:40   | 只看该作者 查看该作者主题 18楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
suncohey 当前离线

477

主题

29

广播

10

粉丝
添加关注
级别:版主

用户积分:1727 分
登录次数:920 次
注册时间:2009/11/23
最后登录:2019/1/11
suncohey 发表于:2011/5/5 17:57:35   | 只看该作者 查看该作者主题 19楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
sunsons 当前离线

429

主题

0

广播

2

粉丝
添加关注
级别:四年级

用户积分:3563 分
登录次数:673 次
注册时间:2009/1/22
最后登录:2017/6/6
sunsons 发表于:2011/6/14 10:08:21   | 只看该作者 查看该作者主题 20楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行3.47266秒 powered by KesionCMS 9.0