发新话题
打印

[Bug] mambo5.4的BUG

mambo5.4的BUG

1,mambo的装载模块位置设定DIV模式起不了作用,依然是讨厌的table,而不是流行的DIV.我从5.2开始一直就希望用DIV加载模块而不希望看到有任何的table出现,joomla现在做的还可以,渐渐的符合符合XHTML 1.0 Strict 标准并且CSS2.1规范由W3C(万维网联盟)制定,我希望开发的时候可以用合格的在线验证工具是W3C validator(http://validator.w3.org/)来测试一下。
2.mambo的伪静态化方面,中文链接路径我觉得不可思议,因为它并不适合标准,虽然直观易懂但并没有多大用处,我觉得在链接路径方面可以向joomla借鉴,用单元、分类、文章别名做为路径名,最好用纯英文的路径名。
3.另外后台模版方面,我希望可以一个模版用多个CSS文件,因为浏览器方面的兼容性问题,需要至少两个以上的CSS文件,比如IE6,IE7的补丁文件,可以由后台直接操控。

TOP

还有一处至少仍未改正的问题:
编码:设定为UTF-8的时候,时间仍然会出现乱码,只有把国家代码改为zh_CN_UTF-8的时候才会正常,希望改正。

TOP

还有设定菜单组件的FrontPage时,前台例如首页的链接应该直接返回到域名根下。这一点在设定两套以上的模版时会链接失效。例如,首页模版和其它页面模版不一样时,其它页面的首页链接返回到的首页不是由后台分配的首页模版,而是其它页面模版的首页样式。

TOP

其它还有诸多小问题,例如newsflash的位置文章显示的失效等等,我就不一一例举了。

TOP

虽然有很多问题,但我还是大部分采用mambo来做CMS架设,虽然joomla现在的状态要比mambo好很多,但mambo的模版制作还是要比joomla方便容易,所以我会一直用下去,特别感谢mambochina的developers的努力。

[ 本帖最后由 dannyzml 于 2008-3-25 10:43 编辑 ]

TOP

多谢提出这么详细的建议,我们一起来探讨一下

1. mosLoadModules('banner', -1),参数-1是以div方式调用模块
2. 中文链接地址是比较冗长,新版本我们会增加一个参数来让用户自己设置SEF的路径
3. 模板css文件数量的还是1个比较好,如要适合多个浏览器,就要在css文件中做些判断和处理。

编码:设定为UTF-8的时候,时间仍然会出现乱码
在哪里的时间出现乱码?

TOP

1.mosMainBody(),mosMainBody('',-1)代码里还是有table,可能这写法不对,但应该怎么写,望指教;
2.很期待下一个版本的sef功能;
3.浏览器的兼容性问题一直令人头疼;有时候光写一个CSS文件没办法满足多种浏览器的兼容性问题;通常更多的人在head里加入这种语句"<!--[if IE 7]><LINK
href="css/ie7.css" type=text/css rel=stylesheet><![endif]--><!--[if IE 6]><link href="css/ie6.css" rel="stylesheet" type="text/css" /><![endif]-->"来纠正不同浏览器产生的问题,还有打印的时候用的css文件等等,这样一个css文件是不够的;其实我也很困惑为什么ie7和ie6会有这么大的区别.俱然不向下兼容;
4.zh_CN的时候后台文章的时间可以很清楚的看"��**��**�� "这个玩意儿,前台搜索的时候也会看到时间的乱码;改为zh_CN_utf-8就可以正确的显示.


谢谢lang3的回复!

TOP

lang3能不能估计一下,下个版本会在什么时候发布.

TOP

查询的bug,后台的fck编辑器的问题

54版查询的时候,将查询的结果显示在首页上,同时显示首页的模块,
而其他版本查询的时候,查询的结果显示在新的页面上,不显示其他的模块.

后台的fck编辑器经常有js的问题,导致条目不能保存,当不使用fck编辑器时,js不报错

TOP

回复 9# 的帖子

这个问题我也经常遇到,但只是在编号静态条目时出错.

我的解决办法不一定对:

保存静态内容前,检查条目内容的HTML源代码,检查HTML标签的完整性和去除特殊字符编码.

尽量不要拷贝其它软体上的文章到编辑器里,最好转到TXT或者DW里转化一下,再放到编辑器.

[ 本帖最后由 dannyzml 于 2008-4-7 16:29 编辑 ]

TOP

发新话题