查看完整版本: [--
[插件]背单词插件MySQL版
--]
水之韵论坛
->
电脑技术
->
[插件]背单词插件MySQL版
[打印本页]
登录
->
注册
->
回复主题
->
发表主题
水镜梵天
2003-12-05 13:52
[插件]背单词插件MySQL版
插件名称:英语单词学习
适用版本:Discuz! 2.X
插件作者:水镜梵天
最后更新:2003.12.5
修改文件:viewthread.php
修改模版:viewthread.htm
安装难易:易
本插件是根据JackMing的文本插件修改的,在数据库中增加了一个表,内容为2004年考研英语词汇。其中音标的显示需要安装金山的Kingsoft Phonetic Plain字体。
安装步骤
1、导入stu_glossary001.sql
2、viewthread.php
查找
复制代码
while($post = $db->fetch_array($querypost)) {
后面添加
复制代码
//背单词插件开始
$id =rand(1,6262);
$query = "SELECT * FROM stu_glossary001 WHERE 1 and id = $id ";
$result = mysql_query($query) or die("Query failed");
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
$post[word] = "<font color='red'>2004年考研英语词汇助记</font> <font color='green'>$line[word] [</font><font face='Kingsoft Phonetic Plain' color='green'>$line[tone]</font><font color='green'>] $line[cn]</font>";
}
mysql_free_result($result);
//背单词插件结束
3、viewthread.htm
查找
复制代码
$post[karma]
后面添加
复制代码
$post[word]<br><br>
OVER
PS:这是我第一次做插件,如有问题请指正,谢谢!
一个补充:
如需将插件限定在特定的版内显示
则修改
复制代码
$post[word]<br><br>
为
复制代码
<!--{if $fid == 5}-->
$post[word]<br><br>
<!--{/if}-->
将5改为你所选择的版块id
小鱼
2003-12-06 21:43
PHP我是没看过,数据库懂一些,不知道词汇的出现的顺序是。。。。
水镜梵天
2003-12-06 23:44
[quote]Originally posted by [i]cm9527[/i] at 2003-12-6 21:43:
PHP我是没看过,数据库懂一些,不知道词汇的出现的顺序是。。。。 [/quote]
是随机出现的
小鱼
2003-12-07 00:38
怎么实现的?哪行代码?
水镜梵天
2003-12-07 11:36
$id =rand(1,6262);
定义变量$id为1至6262之间的任一数字
$query = "SELECT * FROM stu_glossary001 WHERE 1 and id = $id ";
在数据库中选择该行
85213279
2003-12-13 18:15
stu_glossary001.sql导入到什么地方呀
85213279
2003-12-13 18:16
为什么我修改后不好使
水镜梵天
2003-12-13 19:01
[quote]Originally posted by [i]85213279[/i] at 2003-12-13 18:16:
为什么我修改后不好使 [/quote]
导入到你的论坛数据库的目录,与其它如cdb_announcements在同一个目录下。
85213279
2003-12-14 18:56
怎么导入啊?导入到什么地方?请详细一些好么?
水镜梵天
2003-12-15 19:25
[quote]Originally posted by [i]85213279[/i] at 2003-12-14 18:56:
怎么导入啊?导入到什么地方?请详细一些好么? [/quote]
可以使用phpMyAdmin啊,导入到跟论坛同一个数据库内。
如果你用的是虚拟主机,一般也只有一个数据库吧。
雪中莲
2003-12-25 20:14
看看好复杂啊
下次试试看!!!
85213279
2004-01-05 21:17
[quote]Originally posted by [i]水镜梵天[/i] at 2003-12-15 07:25 PM:
可以使用phpMyAdmin啊,导入到跟论坛同一个数据库内。
如果你用的是虚拟主机,一般也只有一个数据库吧。 [/quote]
是用后台的数据库升级导入吗
水镜梵天
2004-01-06 00:25
最好是用phpMyAdmin,因为数据库比较大。
85213279
2004-01-06 17:29
对不起,我是一个菜鸟,不知道phpMyAdmin是一个什么东西,应该如何用。
水镜梵天
2004-01-06 19:20
是一个用PHP编制的数据库管理软件,一般来说你的空间提供商都会安装的。如果你是在本地安装的,那可以下载一个来用。
yu921
2004-03-14 11:14
版主如何更新词汇。
水镜梵天
2004-03-14 12:43
如果你对数据库熟悉的话,可以把网上下载的其它单词数据库,转换格式后用PHPmyadmin导入。
yu921
2004-03-14 13:23
导入后,不好用呀版主。通过PHPmyadmin导入的。论坛自己的工具也试过了。版主可以将修改好的viewthread.php,viewthread.htm传上来吗?
成功后应该是下图那样吧。
[img]http://support.newclass.org/1.jpg[/img]
yu921
2004-03-14 14:59
问题解决了,原来要更改模板目录中的viewthread.htm
sinhua
2004-03-24 08:03
此帖建议置顶!!
水镜梵天
2004-03-24 12:04
[quote]Originally posted by [i]sinhua[/i] at 2004-3-24 08:03:
此帖建议置顶!! [/quote]
谢谢鼓励:)
maxma
2004-07-07 18:43
哎,搞了一天还是不行~~~
修改后,访问不了~进不去啊~
水镜梵天
2004-07-10 13:37
这个插件目前在Discuz!2.0测试过,不知你用在哪个版本上??
cfans
2004-07-29 13:50
从没有见过这么好这么实用的插件
非常感谢
sempron
2004-12-29 00:46
音标字体怎么安装?是在服务商,还是在本地?
----------------------------------
http://www.easyxun.com
水镜梵天
2005-01-03 19:53
引用
下面是引用sempron于2004-12-29 00:46发表的:
音标字体怎么安装?是在服务商,还是在本地?
.......
这里使用的是金山的音标字体。暂时只能在客户端安装。
查看完整版本: [--
[插件]背单词插件MySQL版
--] [--
top
--]
Powered by
PHPWind
v7.5 SP3
Code ©2003-2010
PHPWind
Time 0.008460 second(s),query:2 Gzip enabled
You can
contact us