建议 Typecho 翻页函数增加标签选择功能

Bug,需求以及想法
回复
nikbobo
帖子: 28
注册时间: 2010年 12月 30日 04:08
联系:

建议 Typecho 翻页函数增加标签选择功能

帖子 nikbobo »

建议 Typecho 翻页函数增加标签选择功能
默认的翻页函数是 ol,但因为某些需求(移植主题),需要更改成 ul,如何在不更改核心代码的情况下解决这个问题?
就要 Typecho 在 $this->pageNav 增加一个标签选择选项,让我们决定是 ol,还是 ul
头像
ShingChi
帖子: 910
注册时间: 2010年 6月 16日 10:11

Re: 建议 Typecho 翻页函数增加标签选择功能

帖子 ShingChi »

这个效果可以通过CSS控制,两者的区别在于语义,不在于样式。
nikbobo
帖子: 28
注册时间: 2010年 12月 30日 04:08
联系:

Re: 建议 Typecho 翻页函数增加标签选择功能

帖子 nikbobo »

ShingChi 写了:这个效果可以通过CSS控制,两者的区别在于语义,不在于样式。


可是这可以大大增加移植的容易度,比如某些 WordPress 主题,比如 Twitter Bootstrap 框架,这些都是分页仅支持 ul,不支持 ol 的例子,改 CSS 固然可行,但是直接增加个标签,可大大方便那些不懂 CSS 的菜鸟,也方便扒皮。
头像
ClayMore
帖子: 2481
注册时间: 2007年 11月 29日 02:55
来自: Sleeping Forest
联系:

Re: 建议 Typecho 翻页函数增加标签选择功能

帖子 ClayMore »

建议不要把

代码: 全选

$label = ($label == 'ul') ? 'ul' : 'ol';

加进去 既然是你都改成自定义 又何必只能是 ul ol标签呢?
头像
章萧醇
帖子: 2
注册时间: 2014年 2月 17日 16:43

Re: 建议 Typecho 翻页函数增加标签选择功能

帖子 章萧醇 »

我想说楼主的建议真的不错,我没事喜欢做做模板,因为水平问题,通常都采用扒皮的形式,国外有太多漂亮的设计,但是我遇到的问题是很多东西都集成化,都简略成一个标签,这样给模板制作造成很大的困扰,我们不得不去模板文件夹之外的核心文件夹里修改其样式,但这却给切换模板造成了困扰,有时候自己还得重新定义CSS,这样效率实在不高,模板的产量也很少。毕竟像博客CMS等这样的程序,对于不懂的人来说,他们只选择模板多的那个
回复