[DW2004插件] 利用插件制作HTML的新闻系统 :: ヤ林木森森

来源: BlogBus 原始链接: http://lmss.blogbus.com:80/logs/2005/09/1443398.html 存档链接: https://web.archive.org/web/20060105051729id_/http://lmss.blogbus.com:80/logs/2005/09/1443398.html


ヤ林木森森 forever << 如果一种生活让你觉得不快乐 首页 only love ,绝对经典好歌. 附中英歌词 >> [DW2004插件] 利用插件制作HTML的新闻系统 插件下载 1,我们新建templates.html空文件,按照下图设置模板的格式,在需要动态生成的地方 用@@将对应的数据库字段包括在内就可以了。如我们生成新闻的标题,数据库标题字段为title。 那么,新闻标题就用@title@。生成静态页面时会调用该模板,模板你可以设计得更漂亮。 2, 我们在站点新建setup.asp,该文件作用是产生静态页面。首先在该页面建立记录集(Recordset) 3,点击Server Behaviors的+,林木森森>>asp生成静态文件,出现下图对话框,模板文件选择刚才编辑的templates.html 选择记录集Recordset1,目标文件夹是静态文件生成的目录,我们可以新建该文件夹,也可以 直接填写,远行setup.asp文件时会自动生成该文件夹。生成文件名我们选择id,这样生成文件名 就不会有重复。标题字段选择titel,OK完成。 ( 本文讲的不是很详细,我只是提供给大家这个插件,更详细的做法可以到网上去找,DW8中就有一个类似文章. http://www.dw8.cn/dw8_3/117.asp ) 请大家自重,不要发一些无聊的留言,谢谢合作!~~ 视频教程页面: http://www.2581.cn/mxp/xinwen/jiaocheng/news.htm 程序演示界面: http://www.2581.cn/mxp/xinwen/index.asp 插件下载 lmss 发表于 2005-09-17 23:48:00 引用(0) 编辑 数据库字段属性只能选“文本”,不能选“备份”,那几乎是没用,新闻发布的文章内容根本声成不了,字段属性用“备份”就出现Microsoft VBScript 运行时错误 (0x800A005E) 无效使用 Null: 'Replace' lmss 回复 sdf 说: 当数据库为access,表中的字段为备注类型时用该插件会产生错误,但SQL2000不会有这样的问题。 (2005-12-21 23:53:42) sdf ( ) 发表于 2005-12-21 17:23:47 森森大哥,你有没有像落魄小生插件集哪样功能更多的中文插件,有的话拿出来让兄弟们爽一下! 菜鸟 ( 没有 ) 发表于 2005-12-07 16:12:32 感谢您的指教。 森森您知道如何发布成这样的html吗? 例如:200512051232.html这个文件 在添加时候自动生成静态网页,只是这种网页是一个单页面,只能显示一则文章内容等等。 请问能否在生成的静态文件中左侧为文章的内容,右侧为最新文章以及文章点击排行榜等等内容。而且最新文章也是不断要更新的。谢谢,说说解决思路。 lmss 回复 junjun 说: 可能需要JS 调用吧.建议找个整站程序研究一下.我知道的不多。呵!!~~ (2005-12-06 21:38:44) junjun ( ) 发表于 2005-12-06 17:02:30 森森大哥,你的软件终于能用了,真够累的,在我的电脑上,你的软件在DW2004上不能生成"生成静态页面"这个行为,没办法,昨天我下了个DW8,没想到一试还成功了,在DW8上就能看到生成的"生成静态页面"这个行为. 另外 .森森大哥,你有没有像落魄小生插件集哪样功能更多的中文插件,有的话拿出来让兄弟们爽一下! lmss 回复 菜鸟 说: 呵!~~~ (2005-12-06 21:39:10) 菜鸟 ( 没有 ) 发表于 2005-12-06 13:29:15 引用:

摸版可以单独放到数据库中,需要的时候就调用,也便于修改.我看到有些网站就是这样做的.

1、请问森森,模版放到数据库中,可是生成的文件会放到不同的路径下,这样模版的图片、css路径就会找不到。如何解决。 2、多数大的网站是利用js调用生成首页的,你知道是怎么调用的吗?

我的分页是利用这个 http://blogcup.com/user1/3761/archives/2005/34484.shtml lmss 回复 junjun 说: 1,图片,CSS的东西可以放到 images文件夹内,如图:images和他们在同一个文件夹内,模板中图片为 ../images/.jpg ../images/.css ------images ------news ------teacher ------kexue 2,关于JS调用,我以前也试过.你可以看看这篇文章,关于document.write. http://www.blueidea.com/bbs/NewsDetail.asp?id=1826900 http://search.blueidea.com/?q=document.write&bisearch=bbs (2005-12-06 13:08:39) junjun ( ) 发表于 2005-12-06 08:26:54 森森大哥啊,还是不能生成静态页面这个行为!也就是说按操作教程到了使用你的软件后,不能在服务器行为面板里看到"生成静态页面"这个行为.在浏览器里也打不开这个页面,出现错误提示如下: 错误类型: Microsoft VBScript 编译器错误 (0x800A0401) 语句未结束 /news/setup.asp, line 72, column 32 Response.Write "鏃堕棿锛? & Time & "; 鐢熸垚闈欐€佹枃浠? " & DestinationPath & "" & IndexField & ".htm" -------------------------------^ 天哪,崩溃了我!帮帮我吧! lmss 回复 菜鸟 说: 我不知道问题出在那里,你能把你做的东西发到我油箱吗?我看看. (2005-12-05 23:58:12) 菜鸟 ( 没有 ) 发表于 2005-12-05 14:51:45 森森,我这个网站就全部用php发布成html的了。 请问如何规划这个网站布局。 我的结构 |__index.htm |___index_1_1.html |___index_2_1.html |___index_3_1.html |___index_4_1.html 发布的内容分别放在了相应的文件夹内。每个文件夹有一个模版。(模版你觉得放到哪个位置合适,根目录吗?但是生成的html中的图片就不能正常显示出来。因为图片的地址还是images/.jpg 而实际上应是../images/.jpg) 如果按照时间建立文件夹然后将这个时间段的文件放进去。当删除时候,怎么知道这个文件夹里没有文件了,可以删除文件夹了。 这是我的一些想法,比较乱,森森您可以说说您的想法。你的插件很不错。可是只能发布成一个html,如何将全站发布成html该如何做。说说您的思路。虽然asp php不一样但道理都差不多。 lmss 回复 junjun 说: 摸版可以单独放到数据库中,需要的时候就调用,也便于修改.我看到有些网站就是这样做的. 我看了你的网站哦.很不错啊.你那静态网页如何分页啊. (2005-12-05 23:56:37) junjun ( ycxx.512j.com ) 发表于 2005-12-05 11:12:29 请问我使用插件出现以下问题,请指教!! 时间:11:50:02; 生成静态文件: news\53.htm Microsoft VBScript 运行时错误 错误 '800a0005' 无效的过程调用或参数 /setuping.asp,行 73 那段代码是:WriteFile.WriteLine WriteFileText lmss 回复 wguoqi 说: 你能把你做的东西发过来给我看下吗?看问题在那里? (2005-12-04 17:14:28) wguoqi (

) 发表于 2005-12-04 12:14:01 又出现新问题了!你的软件为什么不能生成静态文件这个行为 也就是说在"服务器行为"面板里,打开你的软件,按教程提示正确设置点确定后,并不能在"服务器行为"面板中看到生成的行为,和没设置前是一样的,我试了几次都是这样的,行为显示不出来! lmss 回复 菜鸟 说: 按照那篇教程制作应该是没有问题的.我用的是XP2+DW2004,没有遇到过这样的问题.这个插件适用于ASP VBScript . 这里有英文版的资料 http://www.dmxzone.com/showDetail.asp?TypeId=3&NewsId=712 (2005-12-03 17:02:04) 菜鸟 ( 没有 ) 发表于 2005-12-02 22:35:45 我真是菜鸟,"ASP生成表态页面"只支持VBScript格式,而不支持JavaScript格式,日,好累啊,在ASP VBScript页面下才能在"服务器行为"面板中看到扩展的"林木森森" 搞了一下午才懂 真累. 不过还是要谢谢版主提供的软件,谢谢了! 菜鸟 ( 没有 ) 发表于 2005-12-02 18:53:48 我重新装了,还是不行,我的是win XP系统,是不是不支持啊!还是只能在扩展管理器是看到,在"服务器行为"面板还是不能看到!好烦啊,我该怎么办才好! 菜鸟 ( 没主页 ) 发表于 2005-12-02 18:00:54 谢谢,我试试看,能不能加你QQ,好咨询! 菜鸟 ( 没主页 ) 发表于 2005-12-02 17:50:10 紧急求助,为什么我安装了"asp生成静态文件"后并不能在DW2004的"服务器行为"面板中找到,只能在扩展管理器中看到,"开关"这栏是打了勾的.请帮帮我!谢谢! lmss 回复 菜鸟 说: 是吗?这种问题我还没遇到过哦.要不你卸掉在重装试试看! (2005-12-02 17:36:38) 菜鸟 ( 没主页 ) 发表于 2005-12-02 16:50:02 森森点击数已经搞定。谢了 lmss 回复 JUNJUN 说: 呵呵!!~~ (2005-12-02 17:36:59) JUNJUN ( ) 发表于 2005-12-02 08:46:17 我会在mx中制作伺服控件,可是怎么打包呀成插件亚。 谢了 lmss 回复 junjun 说: 其实也很简单,你只要找到那些自动生成的文件(在---C:\Documents and Settings\登入者帐号\Application Data\Macromedia\Dreamweaver MX 2004\Configuration\ServerBehaviors ),然后写个MXI文件. 这里有篇文章有讲过.石头老师的论坛,你可以去看看哦。http://www.2001art.com/forum/reply.asp?categoryid=6&main_id=84&page=22&Review= (2005-12-02 17:38:18) junjun ( ) 发表于 2005-12-01 14:14:54 请问森森 如果用php发布html如何增加点击数,我利用你说的方法src="hits.php?id={id}调js,然后利用替换法将{id}替换成id号码例如:id=100,可是我替换不掉,请问怎么回事? 谢 lmss 回复 junjun 说: PHP我不会啊.不能帮助到你. (2005-12-02 17:26:58) junjun ( ycxx512j.com ) 发表于 2005-12-01 14:11:36 能不能再说的具体一点呢?我是个菜鸟,不知道数据库之类的怎么连接什么的,谢谢~! lmss 回复 月光流水 说: 这个相关的资料网络上很多,这个希望会对你有所帮助.http://www.baidu.com/s?ie=gb2312&bs=dw%CA%FD%BE%DD%BF%E2&sr=&z=&wd=dw%CA%FD%BE%DD%BF%E2%C1%AC%BD%D3&ct=0&cl=3&f=8 (2005-10-29 23:09:23) 月光流水 ( ) 发表于 2005-10-29 19:54:59 请问 Microsoft VBScript 运行时错误 (0x800A005E) 无效使用 Null: 'Replace' 怎么办 lmss 回复 好好 说: 光凭这个信息是看不出错误来的.你可以说得详细一点吗? (2005-09-28 21:05:59) 好好 ( ) 发表于 2005-09-28 14:07:51 好,厉害,向你学习 lmss 回复 jun 说: 谢谢! (2005-09-19 21:24:12) jun ( ) 发表于 2005-09-19 16:43:41 Update 发表评论 lmss.blogbus.com