Discuz!NT官方社区

首页 » Discuz!NT开发与测试 » Discuz!NT插件开发 » 实时在线看股插件
abis - 2007-4-29 10:28:00
其实算不上插件,仅仅是做了一个引用,请兄弟们指正。

1.进入到你的BBS\templates\default目录
2.增加文件gs.htm,其内容如下:


<%template _header%>
<div class="nav"><p><a href="{config.forumurl}" class="home">{config.forumtitle}</a>
  <span>在线看股</span></p>
</div>
<div class="maintable">
  <br />
  <div class="maintable">
  <div class="spaceborder">
  <table cellspacing="0" cellpadding="4" width="100%" align="center">
  <tbody>
    <tr>
    <td colspan="2" class="header">
      <div class="subtable" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px">
      在线看股
      </div>
    </td>
    </tr>
    <tr class="category" align="center">
    <td width="620px"><IFRAME src="http://2fang.eb.cn/hack/rtstock/require/kfstock.jsp" frameBorder=0 width=620 scrolling=no height=410 leftmargin="0" topmargin="0"></IFRAME></td>
    <td ></td>
    </tr>
    <tr align="center">
    <td>请先安装 JAVA 虚拟机插件才能观看<a href='http://www.lili.cc/welcome/java/msjavx86b3805.exe' target=_blank><font color="#ff0000"><b>点击下载</b></font></a>
    </td>
    <td ></td>
    </tr>
  </tbody>
  </table>
  </div>
  </div>

  <br />

  <br />
<%template _copyright%>
<%template _adlist%>
<%template _footer%>



3.到后台,生成此模板。

4.到BBS\aspx\1目录下
5.用记事本打开gs.aspx
6.第一行

<%@ Page language="c#" AutoEventWireup="false" EnableViewState="false" Inherits="Discuz.ForumPage.gs,Discuz.ForumPage" %>


改为:

<%@ Page language="c#" AutoEventWireup="false" EnableViewState="false" Inherits="Discuz.ForumPage.index,Discuz.ForumPage" %>


在你的herader适当地方,加入gs.aspx的相关链接即可。

两个要注意的地方:
1是,生成模板gs.aspx时的第一行中是“Discuz.ForumPage.gs,Discuz.ForumPage”,真正运行时此gs.aspx时会出错,我改为index就可以了,这一点不知是什么原因,请知道的弟兄指点一下
2是,这个需要下载java虚拟机才可以看到。




此文件是引用证券网站上的实时看股页面,本身没什么技术含量,期待官方尽早开源,以便做出更多的插件。


最后是广告:

大家可以到

http://www.abis.com.cn/main.html


看一下实际郊果(另,已经成功从dz php5.5转到dz.nt  1.0 sql net.2.0)

因上述网站正在调试,大家可从上述页面找到相当预览的链接
abis - 2007-4-29 11:07:00
传个图上来
frtime - 2007-4-29 13:09:00
占位置
戏水 - 2007-4-29 13:42:00
给楼主加分!!! 超赞 ,多发好文 以后
jackgeen - 2007-4-29 14:01:00
又发现举牌子的熊猫 继续跟踪 顺便留个记号 日后来取这个东西!!!:D
kings - 2007-4-29 22:41:00
好东东。
sikro - 2007-4-29 23:10:00
呵呵 这种引用方法有盗连之嫌阿
esolo0121 - 2007-4-30 10:44:00
好东西!“在你的herader适当地方,加入gs.aspx的相关链接即可。” 请问楼住如何加入
举个例子撒
gcpony - 2007-4-30 11:16:00


引用:
1是,生成模板gs.aspx时的第一行中是“Discuz.ForumPage.gs,Discuz.ForumPage”,真正运行时此gs.aspx时会出错,我改为index就可以了,这一点不知是什么原因,请知道的弟兄指点一下


因为在官方论坛中没有Discuz.ForumPage.gs这个类,所以会报错,提示找不到文件。
我想应该可以把gs.aspx这个页面上的<%@%>里的内容给去掉的,因为你不需要执行后台代码,去掉这个也是可以执行的,我想那样的话效率应该会高一些吧
abis - 2007-4-30 11:30:00


引用:
原帖由 esolo0121 于 2007-4-30 10:44:00 发表
好东西!“在你的herader适当地方,加入gs.aspx的相关链接即可。” 请问楼住如何加入
举个例子撒


1.进入模板目录BBS\templates\default
2.用记事本打开_header.htm公共模板

找到

<a href="index.aspx">{config.forumtitle}</a>


改为

<a href="index.aspx">{config.forumtitle}</a> -
<a href="gs.aspx">在线看股</a>


3.重新生成此模板
abis - 2007-4-30 11:35:00


引用:
原帖由 gcpony 于 2007-4-30 11:16:00 发表


引用:
1是,生成模板gs.aspx时的第一行中是“Discuz.ForumPage.gs,Discuz.ForumPage”,真正运行时此gs.aspx时会出错,我改为index就可以了,这一点不知是什么原因,请知道的弟兄指点一下


因为在官方论......


我也是按你的思路分析,但不行,抱错。
xingforever - 2007-5-14 14:54:00


引用:
http://www.abis.com.cn/main.html

我在你的网站上看不到~报错是没权限
abis - 2007-5-14 15:51:00
可以啊,别人都是可以的啊,你现在再试试呢
xingforever - 2007-5-14 18:00:00
不行 就是个小红叉
顺便问一下,firefox下怎么才能看见,ms的jvm不行啊
xcan - 2007-5-15 13:03:00
好东西,支持下~~
knockdream - 2007-5-15 14:56:00
安装了,顶楼主!
http://bbs.knockdream.com/gs.aspx
lovebzn - 2007-5-15 15:07:00
如果这样,还可以加天气预报什么的了
yilone - 2007-5-22 10:24:00
这样的好东西要经常发啊
leecapon - 2007-6-2 20:08:00
有没有人安装成功的?我上楼主的网站试了N次都没成功,JAVA虚拟机也装了几次了。
cqmb.net - 2007-6-2 23:52:00
先用了,期待更多好插件,楼主加油。
crave - 2007-6-3 8:01:00
我也安装不行,在INTERNT选项中也试过了,还是不行.是什么原因呀,
crave - 2007-6-3 8:09:00
:tuzki1: :tuzki1: 行了,谢谢楼主,我一直在找这样的东西
crave - 2007-6-3 8:10:00
顺便问一下,为什么没有上海的,只是深圳的,如何改呀,
leecapon - 2007-6-3 13:50:00


引用:
原帖由 crave 于 2007-6-3 8:09:00 发表
:tuzki1: :tuzki1: 行了,谢谢楼主,我一直在找这样的东西


兄弟,安装成功的话指点一下,给你的网站我看看!!谢谢!
crave - 2007-6-3 18:45:00
把楼主的代码放入一个htm文件,如取名gs.htm里然后上传,放入templates/default下,然后进入后台,点击生成模板,就会自动在ASPX/1/生成一个gs.aspx的文件。然后安楼主的意思改gs.aspx文件。
接下来安装个JAVE虚拟主机程序,http://www.lili.cc/welcome/java/msjavx86b3805.exe下载
就可以了。
这是我的演示http://www.zzva.com/bbs/dzgshq.aspx    顺便美化了一下,看前先下载上面的JAVE的东东
QQ:19600790  看不到的话可能是我还得调整下。
cqmb.net - 2007-6-4 8:00:00
:victory: 测试成功,发帖庆祝,不过每次增加了新插件,重新生成模板之后,又要手动修改gs.aspx的首行代码,有点麻烦,哪位大大解决了这个问题,还望多指教。
abis - 2007-6-4 9:53:00
:onion5: 是的,因为我还没搞清楚源码中类的引用关系,所以那个方法是个笨方法,等我搞清楚类关系之后,我再给大家一个较好的解决方法

大家给个IP吧呵

http://www.abis.com.cn

:onion5:
blackie - 2007-6-4 10:59:00
这个挺好,,插件。。。。
leecapon - 2007-6-4 13:19:00
我装了N次JAVA虚拟机,还是不行,JAVA控制台无法显示,请问是什么原因?估计是我自己电脑的原因导致看不到。。
lvlotus - 2007-6-4 15:43:00
先收藏了,谢谢lz
12
查看完整版本: 实时在线看股插件