网站首页 手机版
 注册 登录
您现在的位置: 畅无忧设计 >> 网站建设 >> 动易专区 >> SiteWeaver教程 >> 正文
最新文章
· SiteWeaver系统结构功能概述
· SiteWeaver数据表列表
· IE8正式版下Siteweaver后台编辑器无效
· 在自定义标签中运用js
· SiteWeaver会员登录调用方法
· 生成html或刷新栏目JS时提示“写入文
· 实现文章中出现的关键字自动加亮加连
· 搜狐flash幻灯片标签
· SiteWeaver6.8无限级树形导航标签
· SiteWeaver CMS转换升级为SiteWeaver
热门文章
 动易SiteWeaver版自定义动态标签、
 生成html或刷新栏目JS时提示“写入
 文章自定义列表标签【ArticleList】
 SiteWeaver 6.8会员模板使用说明
 SiteWeaver数据表列表
 FLV视频插件 for SW系列
 在自定义标签中运用js
 Siteweaver模板对应的页面
 文章栏目页标签【ArticleList_Chil
 实现文章中出现的关键字自动加亮加
相关文章
SiteWeaver数据表列表
IE8正式版下Siteweaver后台编辑器无效的解
动易SiteWeaver程序增强版Config_集成Con
Siteweaver模板对应的页面
SiteWeaver学习笔记
仿香港凤凰网文章心情投票
点击友情链接如何直接指向链接的网站?
如何把防注入开关设在后台进行设置
下载频道添加了快车和迅雷下载的完美方法
FLV视频内容页直接播放标签制作和使用说明
如何解析自定义字段中插入的html代码和标
内容页获取当前文章的链接地址
文章内容页怎么把作者和来源中出现的超链
利用标签打造九图幻灯
如何用自定义标签取出当前栏目的同级栏目
如何用自定义标签循环取出频道的栏目列表
在首页实现循环调用大类栏目子栏目文章的
用自定义标签获取当前文章的链接地址
【ArticleList(参数列表)】列表使用范例
调用商城最新订单标签
SW版本生成图片标题实现新闻头条问题
来源:动易 更新时间:2009/11/28 5:40:48 阅读次数:
字体:[ ] 我要投稿

问题:SW版本如何生成图片标题实现新闻头条?

解决:这一功能是建立在ASPJPEG这个组件上的,先看看你的网站所在服务器支不支持这一功能,后台可以查看服务器信息中组件支持情况。

此主题相关图片如下:1.jpg
按此在新窗口浏览图片


此主题相关图片如下:2.jpg
按此在新窗口浏览图片
注意固顶的文章

 

没有附件下载  只需要按照下面的方法去修改就行了

 

打开Admin目录中的 Admin_Article.asp文件



strTitle = ChannelName & "管理----"
Select Case Action
下面添加
    Case "tubiao"
     Call tubiao

---------------------------------
Response.Write "            <td width='150' align='center' ><strong>常规管理操作</strong></td>"
下面添加
Response.Write "            <td width='30' align='center' ><strong>标题图片</strong></td>"
---------------------------------
     Response.Write "<a href='Admin_Article.asp?ChannelID=" & ChannelID & "&Action=CancelElite&ArticleID=" & rsArticleList("ArticleID") & "'>取消推荐</a>"
         End If
         End If
     Response.Write "</td>"
下面添加
if rsArticleList("OnTop")=true then
Response.Write "<td><a href='Admin_Article.asp?ChannelID=" & ChannelID & "&Action=tubiao&ArticleID=" & rsArticleList("ArticleID") & "'>生成</a></td>"
else
Response.Write "<td></td>"
end if

---------------------------------
在最后的 %> 之前添加下面一段
Sub tubiao()
    If ArticleID = "" Then
        FoundErr = True
        ErrMsg = ErrMsg & "<li>请先选定" & ChannelShortName & "!</li>"
        Exit Sub
    End If
    If Action = "" Then
        FoundErr = True
        ErrMsg = ErrMsg & "<li>参数不足!</li>"
        Exit Sub
    End If
Dim sArticleID,stitle,rs
sArticleID = PE_Clng(Trim(request("ArticleID")))
stitle= "select title from PE_Article  where ArticleID =" & sArticleID
    Set rs = Server.CreateObject("adodb.recordset")
    rs.Open stitle, Conn, 1, 1
Dim Jpeg
Set Jpeg = Server.CreateObject("Persits.Jpeg")
jpeg.RegKey = "71316-48529-38722" 'ASPJPEG组件的注册码,已经注册的可以去掉这一行。
Jpeg.Open Server.MapPath("../Article/titbg.gif") '背景图片名称及路径(自己画哟)
Jpeg.Canvas.Font.Color = &h333335' 文字颜色
Jpeg.Canvas.Font.Family = "黑体"
Jpeg.Canvas.Font.size = "28" '文字大小
Jpeg.Canvas.Font.Bold = True '是否加粗
Jpeg.Canvas.PrintText 7,1,"" & rs("title") & "" ' 左边的数字 7,1 分别是左边距,上边距
Jpeg.Save Server.MapPath("../Article/imgtit.jpg") ' 保存文件名称及路径
        rs.Close
        Set rs = Nothing
Set Jpeg = Nothing
    Call ClearSiteCache(0)
    Call WriteSuccessMsg("生成标题为图片成功!", "Admin_Article.asp?ChannelID=" & ChannelID)
End Sub
---------------------------------对于上面文本的控制,你还可以加些其它的参数,这不多说了

调用方法:

在需要显示的地方插入标签


【ArticleList(0,0,false,0,1,false,false,,0,1,False,0,0)】<A href="{$InstallDir}{$ArticleUrl}" target=_blank><IMG src="{$InstallDir}imgtit.jpg" border=0></A>【/ArticleList】

然后在后台文章管理中设置该文章固顶再生成就行了。

注意:只能设置一篇固定文章生成图片标题

  • 上一篇文章:
  • 下一篇文章:
  • 关于我们 - 联系我们 - 广告服务 - 在线投稿 - 友情链接 - 网站地图 - 版权声明
    CopyRight 2008-2010, CWYDESIGN.COM - 畅无忧设计, Inc. All Rights Reserved
    滇ICP备09005765号