这个问题是这样的: 先看看 archive.tpl、posts.tpl、page.tpl 的这一句代码:
复制内容到剪贴板
代码:
<a href="{$static_var.index}/category/{$post.category_postname}/">{$post.category_name}</a>我想70也发现问题了吧...就是category的URL样式固定成permalink.default.map里面category的permalink样式了,这样如果用户自定义了category的permalink样式就无法在这几个页面得到应用了。这一句代码正常情况下应该是这样吧:
复制内容到剪贴板
代码:
<a href="{$post.category_permalink}">{$post.category_name}</a>然而只有index.tpl是正常的写成这个样子的 Orz!
还有我发现上面几个
模板文件里面都有:
复制内容到剪贴板
代码:
<a href="{$static_var.index}/tags/{$tag.tag_name}/">{$tag.tag_name}[{$tag.tag_count}]</a>或者
复制内容到剪贴板
代码:
{$post.post_tags|format:<a href="%$static_var.index%/tags/%s/">%s</a>|implode:,}所以估计tag的permalink样式也是不能正常应用的,有format呢,不知道貌似没上面那么简单呢~OMG
以上模板小BUG只针对默认模板,其他模板是否存在此BUG就不清楚了,所以如果新版本还使用这个默认模板的话(PS:我觉得现在的默认风格很简洁,很好,很适合做Magike的默认风格),记得把这虫子抓走。
刚刚还发现了个小问题,不开新帖子编辑一下在这里说了。是独立页面的permalink的问题,独立页面的permalink默认是设置成这样的
复制内容到剪贴板
代码:
pages /[post_name=%s]/ 0看上去页面名字是可以使用数字和字母的,但是实际上使用数字的话例如:"1"是不行的,但是使用字母"first"就没问题。如果把独立页面的permalink改成
复制内容到剪贴板
代码:
pages /pages/[post_name=%s]/ 0的话就数字还是字母都没问题。我看过规则是没冲突的,所以这个问题没想通,不知道是不是又一条臭虫子....
[
本帖最后由 SACN 于 2008-6-6 11:05 编辑 ]