网站首页   进入论坛     官方下载     使用教程     免费用户     付费用户     Bug报告     购买授权     捐助我们  
论坛帖子内容              Thread Content
我对DP的建议~模板标签集中化,后台简洁化
作者 无聊的五月   查看 730   发表时间 2008/9/9 02:22  【论坛浏览】
我重新整理下,有利于DP发展的
1. 模板标签化
DP现在还是用几百前的老方法,以前我刚学ASP也这么做网页的HTML+ASP代码,DP是HTML+PHP,光是这样就限制了一些做风格的人,谁知道你代码里写的什么东西
比如:

代码
<div id="box_smallbox_titlebar">
<?php echo $title[0];?>
</div>
<div id="box_smallbox_body">
<?php echo $boxbody;?>
</div>

看代码,我知道外面是个DIV矿,那里面的PHP是什么东西?看E文字应该是进行标题调用,但真的不知道里面显示是什么效果。
不实行模板标签化,光看这乱七八糟的PHP代码,就让人反感了。所以DP现在好模板几乎没有

而帝国CMS的标签就方便
比如:

代码
<div id="box">
<ul>
[cms]1,2,3,0[cms]
</ul>
</div>

这代码你直接仍网页里的
然后你自己可以读 CMS 标签自定义(官方也是定义几种常用的,用户也可自定)
比如:
ID为3的CMS内容是

代码
<li><a href=x>标题</a><font>时间</font></li>

这样网页显示的就是 标题后加时间
还可自定义为:

代码
<li><a href=x>标题</a><font>作者:</font></li>

标题后跟作者的~ 这样做模板很方便的


2. 专著于论坛的发展,现在CMS很多了,DP也想进入,我前面说过 DP是基于论坛的门户HOME,其他的不要想了,专心把这个做好,也会给你带来财富的。现在需求HOME页的人很多,但很多不会写PHP制作专门的HOME页,而且不能想类型网页那样的游览,使用大型CMS也无法实现这样的。于是发现DP,但由于DP的模板烂,用的人还是超少,如果DP模板的制作象帝国CMS那样简便,你可以想想DP的发展是什么样的。

3. 还是模板问题
整个网页就3部分,头部(header) 主体(body) 尾部(footer),所以你的模板文件就3个部分吧,那么多HTML文件 命名也乱,我们这些做模板的不知所措,很郁闷 我现在是为了论坛 没办法才研究DP,不然真的不想碰了。有空你们自己看下帝国CMS,帝国有万能标签,从最早的帝国 到现在的免费5.0版,基本所有的模板可以通用,为什么?就是标签化做的够强,一个标签基本解决所有的问题,不用更新一次程序 模板就要重新做,这点很好的
另外就是模板的路径,直接在根目录 建个 style 文件夹来存放模板,这个文件夹下都是风格目录,比如我的一个叫123的风格
style/123/html 存放HTML
HTML文件夹下是文件:header.html 全站头部
index.html 首页主体
footer.html 全站底部
type.html 分类页主体
content.html 内容页主体
xxx_type.html 自定义 分类 主体
xxx_content.html 自定义 内容 主体

style/123/images 存放IMG
超好记的

4. 后台版面够乱
这个乱不是一般的乱,一眼放去,找不到自己需要的东西,怎么说呢 基本可以说是差 没有逻辑性
后台还是老套点吧
顶部一行大分类导航 比如:
基本设置:DP本身的设置,连接论坛数据库的设置
模板设置:模板的路径设置,在线编辑模板等(可视化去掉吧 完全没用的东西,想做好模板 这东西用不着 我用记事本写的都比用这个好)
用户管理:
系统设置:文件备份等

然后在下半部分的左边 设置小分类连接,简单 直观,好用~



现在的DP就好比一个 只是一个人用的个人系统,别人想用,就必须按照制作者的要求来整 ,而制作者却不给提供好的方法

不知作者是不是认为是个人都会 HTML+PHP 混排?是个人都愿意按找你的方法制作一个HOME页?

DP想发展,必须完全抛弃这观点,要向着纯HTML模板化发展,全部标签调用,去掉那些垃圾功能,建议作者好好看下帝国CMS的标签


[ 本帖最后由 无聊的五月 于 2008-9-9 03:34 编辑 ]

如果DP是这样的简便 我掏300块买,绝对值得~

全站通用头部 通用底部
10分钟搞定

首页主体制作
半小时

分类页主体
半小时

内容页
20分~

一个模板就做好了 我做帝国CMS的模板就这速度,MAX电影模板也这速度,做好后进行兼容微调就可以了

现在的DP - - 你最快自己写DIV+CSS的需要多少时间呢?

[ 本帖最后由 无聊的五月 于 2008-9-9 02:28 编辑 ]

序号 评论者 共有评论 15   【论坛浏览】  【发表评论】 评论时间
1 wenshuang 模板标签化我将要开始做。

但是只是增加一种选项,原来的模板包括后台的思路并不乱,只是楼主在用帝国的套路套DP,那当然套不到一块儿去。
2008/9/9 03:33
2 无聊的五月 帝国的套路也不是他一个人的~ 这是趋势

你可以看下 帝国CMS PHP168 动易 MAX电影程序 云网 ~ 全部都是标签化循环调用 我用这些程序做了不少模板了

我信你完全有能力实现这点,后台那个可视化 完全没必要,可现在不用那个 好像还改不了排版结构~ 我很郁闷啊 都好几天了 看那个 头疼!
2008/9/9 03:37
3 无聊的五月 如果你要开始做 ~建议你完全抛弃现在的观点,不要对模板做任何限制,这点几个大的CMS都做的够好,不然模板不会多样化的

我现在硬着头皮研究DP做一套自己用的模板~ T T

如果标签化 我1天就搞定一个PL的模板了 ~~ 希望在你发布全新的DP时 我就会成为你的商业用户
2008/9/9 03:44
4 wenshuang 可现在不用那个 好像还改不了排版结构

我正在寻求的改变就是这个,当程序检测到标签式模板时可以直接套用,就禁用设计视窗了。就是加一种选项

设计视窗主要是给没有直接写代码习惯的人用。像你这种属于很典型的喜欢直接写代码的。

后台的可视化去掉DP就不复存在了。
2008/9/9 03:45
5 无聊的五月 DP是基础于论坛,所有资源调用于论坛,那么本身的东西就很好做,只需要读取模板 套用,进行缓存
从做早开始,DP的目的就是论坛的门户,那么就向这个一直发展下去,占领整个论坛的HOME页市场,模板标签化后,模板制作将超级简单 用户会激增

模板按我前面说的
1.标签化,我说的标签化不是让你一个 大布局在另个页面进行标签调用,而且标签化替换 标题 连接 循环 ,类似帝国 动易
比如帝国的FALSH调用新闻,可以用标签直接定义FALSH的大小,是否显示文章标题,文章是最新 最热 还是推荐 还是精华。这样不需要懂ASP PHP的人在制作模板时也会方便

2.模板集中化,所有的模板文件保存在一个目录下,然后再这个下面下分成HTML和IMG文件夹来划分 模板和图片,这样用户再删除时也方便。这个你参考下 MAX电影程序。

3.可视化,看来你想保留,那么你就按照动易的做,模板编辑那提供一个按钮 点了后进行可视化操作,但标题什么的还是标签,不会直接显示,因为现在这个我一点 就点出来连接了。可视化说到底是给完全不会HTML的人准备的,紧此而已,你不能让我们这些制作模板的高手们也用这个做吧 会很郁闷的

4.后台简单化,这个我可没用帝国的套哟,我很久前自己写东西时后台就很简单,一目了然,后台的简单,对用户也是好事

如果这些都完成,那么用户的工作流程就是
1.下载DP
2.下载好看的模板
3.进入DP后台,
4.基本信息中设置,网站信息,论坛数据库连接
5.模板模块中,选择模板
6.确认更新 ,清除缓存。

虽然现在也是这样,但说实话 你把后台2级分类坐到左侧搞成竖排会更好。现在这界面不是太好辨认,我是点了老半天才发现原来 这底下有2级分类啊

[ 本帖最后由 无聊的五月 于 2008-9-9 04:40 编辑 ]
2008/9/9 04:16
6 无聊的五月 我现在做模板和系统 一般都是用帝国~ 标签很方便
真的建议你参考下 帝国CMS 的模板和标签部分~
DP发展也很多年了,但是用户一直不多,很大程度是因为模板的局限性,如果模板解放了,会有大量的人支持的~

[ 本帖最后由 无聊的五月 于 2008-9-9 04:22 编辑 ]
2008/9/9 04:20
7 无聊的五月 对了~ 还有首页用户等候后的样式也最好标签化
比如:
[username] 显示用户名
[epx1] 显示DZ论坛积分1
[userface] 显示头像地址 我们可以这样调用 这样还可以自己控制大小
2008/9/9 05:05
8 国宝蛋蛋 很赞同楼主的建议,DP现在的模板确实不是很好,自己做有很麻烦。

模板标签集中化,一方面方便做模板,另一方面对于DP以后的发展也有很大的好处。
2008/9/15 00:06
9 wenshuang 正在研发中了(不止是在计划中) 2008/9/15 09:35
10 amwowoto 知无不言
言无不尽
只有好的意见
DP才会有更大的发展
希望WS加油呀
找个板凳
期待中…………

[ 本帖最后由 amwowoto 于 2008-9-23 14:31 编辑 ]
2008/9/23 14:30
 共有评论数 15  每页显示 10
页码 1/2  |<  <<   1 2   >>  >| 
Powered by DiY-Page 5.3.1 © 2005-2008