Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

【Discuz! Plugin Tool 1.0】Disucz!插件安装工具,让我们告别CTRL+F!!

[复制链接]
wlsh 发表于 2006-10-7 12:05:10 | 显示全部楼层
不好用啊,到第二步就没显示了!
errlog记录
[client 221.201.164.61] PHP Warning:  is_file(): Stat failed for /homepage/94j1/./forumdata/upload/images/tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin in /homepage/94j1/plugintool/include/gzip.class.php on line 2175, referer: http://94j1.xxxx.com/plugintool

[ 本帖最后由 wlsh 于 2006-10-7 12:29 编辑 ]
回复

使用道具 举报

wlsh 发表于 2006-10-7 13:12:44 | 显示全部楼层
没人回答吗?
回复

使用道具 举报

spzgy 发表于 2006-10-7 20:43:22 | 显示全部楼层
这种安装工具的模式,早就在国外的很多知名的程序中得到应用,DZ早就应该这样做了。

DZ给我的映象一直都是很手动的程序,很见解明了不花哨的程序。我喜欢,哈哈哈哈

又验证的这句话:“用DZ好累”。哈哈哈哈
回复

使用道具 举报

Cyrix686 发表于 2006-10-8 03:06:27 | 显示全部楼层
这是个好东西啊!!!谢谢提供!
回复

使用道具 举报

小党 发表于 2006-10-8 04:33:16 | 显示全部楼层
终于!!!眼泪哗哗的!
回复

使用道具 举报

 楼主| heyond 发表于 2006-10-8 09:01:13 | 显示全部楼层
原帖由 Eiffel 于 2006-10-2 22:15 发表
這種安裝方法,似曾相識, xoops... (好像去年填的問卷被人發現了)
這插件雖然令新手學習製作插件變得難了一點點.
但此舉利令插件作者不再需要長期花時間在解答安裝問題之上.
長遠有利discuz推廣.


剛發現 ...


:)

XOOP的插件安装方式我不知道是怎么样,我看过firefox的插件安装就是基于一个zip包,而eclipse的插件安装也是,当然它们做的比较完善,我们以后会根据情况来决定是否继续发展这个工具,可能会推出C++写的本地应用程序,省去FTP上传覆盖这一步。

自从汉字开始了编码,问题就一直不断。目前来看,UTF-8比较完美。

关于语言包的问题目前的解决方案是这样子:

XML文档统一为UTF-8,插件工具根据目标论坛自动转码成相应的编码,这样好处在于插件作者只需要制作UTF-8格式的XML文档即可,不需要做多个语言包。可能会有潜在问题,但目前看来是可行的。

您提出的几个其他BUG,我已经纪录,我马上改进。

[ 本帖最后由 heyond 于 2006-10-8 09:05 编辑 ]
回复

使用道具 举报

 楼主| heyond 发表于 2006-10-8 09:15:37 | 显示全部楼层
原帖由 hqleon 于 2006-10-4 00:06 发表
你的那个安装程序真的很有创意
因为现在还不稳定,我已经将我的站的所有插件全部删除,就等你的这个插件稳定了 (谢谢您的支持,我只能说是尽力做好,尽量不太令人失望。)
但就目前我的情报来看提议下建议:
1.如果你的程序只能安装不需要修改页面代码的插件,那么就没必要继续开发了。(该工具主要就是用于修改页面代码,当然也可以全新导入插件,风格。)
2.我有一个很简陋的办法
论坛和插件都是新安装的情况下
第一步:将官方更新的标准程序如D520061001_SC_GBK下载至本地
第二步:将要安装的插件包准备好(放入指定目录)如“卡片中心2.2”
第三步:通过一个本地的程序读取“卡片中心2.2”中对论坛源程序修改的信息【注2】
第四步:用这个本地的程序根据上一步中读取的信息修改论坛源程序
第五步:上传新的论坛源程序 (可以在本地进行,修改后的文件会打成一个包,提示让您下载。)
第六步:根据“卡片中心2.2”附带的说明在后台升级数据库和导入后台

如果升级的话(只升级论坛,插件不需要升级的情况下),步骤:
第一步:直接下载打过最新补丁的官方源代码
第二步:卸载后台
第二步:重新安装插件
注意:为了规范插件,即使插件本身没有任何改进,其体征码(版本号)也必须和官方“齐头并进“,这样才能保证插件不会出现对论坛源程序的兼容问题,(插件制作者在升级插件版本号之前要进行插件对最新版dz的兼容性测试)因为这是机器安装,读取修改信息之前要经过插件版本号验证【注1】
注意2:这样无论是插件升级还是官方论坛升级,插件作者都要到官方”注册登记“表示该插件可以适应最新版dz(这个就需要插件作者自觉遵守了。)
第三步:删除原来ftp上的源程序,完整重新上传新的论坛源程序
第四步:重新导入所有插件的后台

插件升级(论坛源程序不升级)
第一步:卸载该插件的后台
第二步:从你的ftp服务器上下载论坛源程序
第三步:通过这个本地的工具将该插件对源程序的修改部分还原
第四步:安装新版的插件
第五步:上传修改后的论坛源程序
第六步:导入新的后台
第七步:在后台升级数据库

【注1】插件版本号命名规范:{结构举例:插件名+支持的dz版本号中最新的版本号+在该dz版本号下修改插件的次数}如:道具中心 for D520060911_SC_GBK 第一版    道具中心 for D520060911_SC_GBK 第二版      道具中心 for D520061001_SC_GBK 第一版    以此类推
【注2】这个信息文件要单独制作(谢谢您的建议,我已经记下了。)

这种实现方式很简单,只是本人对php近乎于一无所知,要不我就准备用vb实现这个软件了
回复

使用道具 举报

 楼主| heyond 发表于 2006-10-8 09:23:17 | 显示全部楼层
原帖由 Eiffel 于 2006-10-5 00:17 发表


这2晚去玩了Joomla,感觉非常好,除了画面美观外,插件(元件)的导入非常容易,

安装元件只需要到后台,用一个步骤(把本地文件上载),就完成了整个安装过程.
(在XOOPS则需要2个步骤,到后台上载,之后再启动才可 ...


现在可以通过上传插件到 plugtintool/plugins/plugint1.zip 目录来完成,工具会遍历该目录下的所有zip包,可以考虑加上WEB上传ZIP包这个功能。
回复

使用道具 举报

 楼主| heyond 发表于 2006-10-8 09:24:15 | 显示全部楼层
原帖由 wlsh 于 2006-10-7 12:05 发表
不好用啊,到第二步就没显示了!
errlog记录
PHP Warning:  is_file(): Stat failed for /homepage/94j1/./forumdata/upload/images/tigerplugin/../tigerplugin/../tigerplugin/../tigerplugin/../tigerplugi ...

无法访问您的空间。
回复

使用道具 举报

PerfectWorks 发表于 2006-10-8 12:13:56 | 显示全部楼层
UP
UP
UP
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-23 06:36 , Processed in 0.022103 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表