12 12
发新话题
打印

[已验证] 教你如何修改模块

教你如何修改模块

我以火车自带的模块为例.我们在使用中可能会有各种各样的问题.但主要不应是模块的问题.因为一个模块的发布是经过很多次的测试的..

1.无法刷新列表..


我们先说一下什么是列表.其实就是CMS栏目ID列表,一般是由栏目的名子和栏目的ID组成.主要要的是栏目ID,其它的一般不用.比如论坛的栏目ID,DZ的就是fid=72之类.作模块时是如何得到ID的呢?以本页面为例.看页面最下边左边,有一个最近访问的版块,比如那个是有列表的地方,我们要得到栏目ID,注意看源码.
<select >
                <option value="">最近访问的版块 ...</option>
                <option value="63">Joolma等国外程序</option><option value="32">采集器资源求购区</option><option value="41">采集器讨论区</option><option value="20">程序建议区</option><option value="29">网站赚钱</option><option value="45">模块资源区</option><option value="50">火车嘉宾,VIP会员,捐助会员技术支持区</option><option value="53">Discuz! | & Supsite</option><option value="54">PHPWind & VeryCMS</option>                </select>

这是我的,其他人的不一定一样,我们要做的就是写刷新列表页面http://bbs.locoy.com/viewthread.php?tid=20312&extra=page%3D1&frombbs=1 ,开始<option value="">最近访问的版块 ...</option>,结束</select>, 里边ID和栏目名子的样式为<option value="[分类ID]">[分类名称]</option> ,这样就可以了.

登陆后无法刷新列表,一般是你网站的模板和制作者的不一样.制作一般用的默认的.这时,你可以参照作者刷列表的方法,修改你系统里可以得到列表的地方.如找不到,就手动填写栏目ID.


2.修改发布post里边的内容.

我们说一下火车是怎样post内容的.整的说来就是替换模块里相应的标签为规则里的实际内容,然后发出去.先处理随机用户名和函数,然后替换,再发表...你可以更改[标签:内容]为自己的内容,或是[分类ID]为固定或随机的值。发出去的各个参数之间用&连接.

 比如我不要出处那个怎么办?以DEDECMS为例,原来的是

channelid=1&title=[标签:标题]&redirecturl=&shorttitle=&arcatt=0&litpic=&picname=&source=[标签:出处]&writer=[标签:作者]&templet=&sortup=0&color=&arcrank=-1&ishtml=1&description=&keywords=&pubdate=[登录随机值1]&money=0&typeid=[分类ID]&ddisremote=1&maker=winslow&typeid2=0&autolitpic=0&sptype=auto&spsize=5&body=[标签:内容]&imageField.x=24&imageField.y=10

 你只要删除[标签:出处]就可以了,当然,你也可以改成固定值,比如rq204,即writer=rq204,发表后作者都将是我.

 比如我采集时将帖子内容和附件分开采了,现想一起发表怎么办?原来的是body=[标签:内容],现在你可以改成body=[标签:内容][标签:附件],这两部分就合在一起了.

 比如我要在合并的标签之后加入广告怎么办?原来是body=[标签:内容],想在内容后加广告,可以为body=[标签:内容]<a href=http://www.youwin.net.cn>优文网络</a> ,后边的就是广告,你也可以加GG广告的.比如上边的body=[标签:内容]购买火车头采集器VIP版,可联系285576545<br>[标签:附件],就把内容和附件合并成内容发表出去,并在两个之间加入了广告.

  由上边你可以看出.标签是可以随意组合的。。。
本帖最近评分记录
  • vus520 活跃度 +1 评个分意思意思,最多的分还是其它朋友吧! ... 2007-11-18 23:52
  • vus520 火车车厢 +1 评个分意思意思,最多的分还是其它朋友吧! ... 2007-11-18 23:52

TOP

沙发,支持楼主

如果标签没有指定值的话就不解析,会原样输出。

[ 本帖最后由 grick 于 2007-11-11 16:44 编辑 ]

TOP

感谢楼主 学习了。

TOP

新手学习一下...谢谢

TOP

顶起来

TOP

TOP

1.2理解了 加分

TOP

TOP

顶起学习

TOP

ding

TOP

 12 12
发新话题
Powered by Discuz! 6.0.0  © 2001-2007 Comsenz Technology Ltd
Processed in 0.222082 second(s), 7 queries, Gzip enabled
当前时区 GMT+8, 现在时间是 2008-11-23 07:49 皖ICP备06000549 清除 Cookies - 联系我们 - 火车采集器官方站 - 静态归档