登录 注册

登录

问题 求助裝1.5的模板出現問題。

更多
2007年06月28日 11:47 #1 作者: quez
在裝模板的時候出現提示
“您必须在全站设置中激活Legacy(向下相容)模式, 才能完成这项工作 ”

可是在全站設置里沒找到legacy可以激活。。。版本是1.5beta2 臺灣joomla漢化。

登录 或者   注册一个会员帐号 来参与讨论

更多
2007年06月28日 12:26 #2 作者: Joomla之门
你恐怕不是在安装模板吧?或者你在向 1.5 安装属于 1.0.x 的模板?

如果该模板真正属于 Joomla 1.5 前台模板 ,就不会出现这个消息。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2007年06月28日 12:37 #3 作者: quez
我是裝的http://www.joomlart.com/templates_club/club_portfolio/ja_pariiti.html
這里的模板上面說兼容1.0和1.5的。

好像1.5的模塊或者模板或者插件都是在一個地方安裝

登录 或者   注册一个会员帐号 来参与讨论

更多
2007年06月28日 17:19 #4 作者: Joomla之门
哦,抱歉!我孤陋寡闻了。

看了上面网址的介绍,该模板说明中有“Joomla 1.0.x + Joomla 1.5 compatible”的文字。那么,我想你安装时是否应该看看有没有 readme.txt 文件告诉你如何在 Joomla 1.5 下面安装?—— 我没有这个收费模板所以不知道其文件结构,但是我觉得应该有一个说明文档的。

根据我的经验,Joomla根据模板安装包中的 .xml 安装文件来判断该模板应该属于哪个Joomla版本。在该 .xml 文件第二行往往是:
<mosinstall type="template" version="1.0.0">

如果你把上面的 1.0.0 修改为 1.5, 我想应该可以顺利安装。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2007年06月28日 17:50 #5 作者: quez
我先嘗試了站長的建議改了代碼<mosinstall type="template" version="1.5.x">
沒有任何起色。然后我又嘗試了語言改成英文

可能是被臺灣翻譯的誤導?出現的是另一個提示Your extension appears to be written for an older version. You must publish the Legacy System plugin via the Plugin Manager to complete this task.
不過以我蹩腳的英文和對joomla的熟悉程度還不能理解這句話的意思。
另在模板說明里有個userguide.html 。好像說明檔里直接在1.5里安裝的沒有問題。只是一些細節的安裝好像是。。。郁悶了……

登录 或者   注册一个会员帐号 来参与讨论

更多
2007年06月28日 18:11 #6 作者: quez
問題解決了。。原來是是插件里的System - Legacy 這個項目啟動就可以了。看來是一開始被翻譯誤導了。謝謝站長的熱心解答了。

登录 或者   注册一个会员帐号 来参与讨论

更多
2007年06月28日 19:16 #7 作者: quez
問題又來了。在本地做以上的操作都沒問題。轉到在服務器上激活System - Legacy 以后整個joomla都報錯
Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. in /plugins/system/legacy/functions.php on line 842

可是這個ini文件在哪呢?

登录 或者   注册一个会员帐号 来参与讨论

更多
2007年06月29日 08:08 #8 作者: Joomla之门
我猜测这个 ini 文件可能是 php.ini,即该服务器的配置文件。如果你是购买的虚拟主机,那么你没有权限编辑该文件,请与主机商联系。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2007年06月29日 11:29 #9 作者: quez
ok ~我終于有理由放棄1.5了。1.0也沒什么不好

登录 或者   注册一个会员帐号 来参与讨论

更多
2007年08月07日 12:17 #10 作者: hwkeng
大哥,在插件管理里,还是没找到你说的System - Legacy,我的版本是CR1,你能否给我个安装的全过程吗?我是蠢了点!

登录 或者   注册一个会员帐号 来参与讨论

更多
2007年08月07日 16:07 #11 作者: Joomla之门
如果你使用的是 1.5 Beta 版本,那么 Legacy 模式开启是在全局设置里面;如果安装 1.5 RC1 版本,则“插件管理”里面应该有一个 System Legacy 的插件,默认是取消发布状态,你将其发布即可。

最后提醒一下:即使开启了兼容模式(Legacy),也未必能够正常运行某些针对 Joomla! 1.0.x 开发的扩展套件。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2007年08月07日 23:53 #12 作者: hwkeng
找是找到了,但是,发布后整个后台都变为英文版了,是否要找个中文版的system legacy?

登录 或者   注册一个会员帐号 来参与讨论

更多
2007年08月08日 06:54 #13 作者: Joomla之门
为了解答你这个问题,我刚才专门安装了一遍 Joomla! 1.5 RC1 中文版

1、你先前找不到 System - Legacy 这个插件是因为“插件管理”有两页,而该插件在第二页,所以如果不点击“下一个”来翻页是看不到的;

2、发布 System - Legacy  与后台界面语言没有关系。

你应该点击顶部菜单上的“扩展套件 -> 语言管理 -> 后台”,然后选择“简体中文”前面的小圆圈,再点击右上角的“默认”按钮即可。以后每次登录后台都是以中文显示。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2007年08月10日 14:56 #14 作者: hwkeng
今天又有空上来,看见版主又帮忙解决了问题,实在是非常感谢!正如你所说,也不是1.0版的东西,就能用!所以,现在在1.5下的资源远远不如1.0,版主你认为楼主说的要退回1.0版,有没有必要啊?

登录 或者   注册一个会员帐号 来参与讨论

更多
2007年08月12日 21:46 #15 作者: Joomla之门
如果希望使用更多组件又不愿意等待针对1.5 版本的组件,那么就可以使用 1.0 版本。Joomla 1.0 完全能做一个好网站。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论