DiY-Page v3.2 (发布于2005/10/12) 改进列表
DiY-Page 3.2版 改进列表这是一个使用DiY-Page(一个全新概念的自定制门户系统)构建的网站3 N$ n* X9 U1 m7 Q
2 s2 ~ G# A; b' cwww.diypage.com程序内核改进+ u7 y0 n4 t6 O |+ z4 b
DiY-Page中文官方论坛( p6 R$ |8 q% T/ }
原来只能显示贴子列表的“贴子列表”(topicblock)区块,现已改为自由区块,可插入多种对象,更能方便地实现 贴子列表间插入广告 等功能
* ^& o" E) I; R) X7 J% s5 aDiY-Page中文官方论坛新增 顶部自由区块(titlebar),默认模版中位于页面最顶部,可方便地插入图片或Flash Banner,满足通常首页的需求
9 B/ A! @, c+ o6 `& j1 _www.diypage.com新增 顶部条形区块(longbar),位于导航栏下方,可以满足用户插入类似论坛首页的长公告栏等需求www.diypage.com4 N, Y! y3 l) b0 N% I: H
新增 底部HTML代码,可在编辑器的“系统设置”中进行设定,用户可方便地添加ICP备案号等需要在页面底部显示的信息,更可以方便地加入广告代码DiY-Page,DiYPage,首页,门户,系统,Home,Portal,自定制4 ~' g4 e& E( J7 H; s% G
新增 图片、Flash动画两个对象类型,图片可设定宽高、链接、目标窗口、提示信息等,Flash动画可设置宽高、动画质量,还加入了背景透明选项;它们的加入,使得您可以更方便地在首页中加入个性化图片、Flash动画以及广告等内容
9 n" @ q2 S" W- G/ N! C, f原“HTML代码”对象类型进行了很大改进,现在支持直接输入HTML代码了,省去了引用HTML源文件的麻烦,也使得您可以更方便地在首页中加入个性化的元素+ ?& T& L* f" i+ y/ G5 R" g% b; G6 r
新版中,所有栏目的标题都支持HTML代码,不再是旧版中纯文字或一图一文的固定格式,您可以轻松地设计出漂亮而个性化的标题栏
' Q) _5 H( ~9 `DiY-Page,DiYPage,首页,门户,系统,Home,Portal,自定制新版中,无论对象放置在任何区块,都可以实现滚动,不再需要把滚动对象放置在固定的区块内;此外,滚动还可开关,意味着滚动栏目可设为静止;可以方便地控制滚动方向、速度和滚动区域的大小;速度参数也改为值越大越快的方式,更符合习惯,同时,速度的控制比旧版更有效,解决了速度值最大时滚动仍然很慢的问题4 o# s4 o/ ^8 O. i v
新版去掉了在某个区块中没有对象时多出的提示文字,当某个区块内没有设置任何对象时,该区块将在首页上彻底消失,从而使得页面更加美观,也使页面的定制更为随心所欲
$ o: K3 \' L6 N. n. H在许多地方新增了“链接目标窗口”的自定制项,您可以自行决定链接是否在新窗口中打开或在哪个框架中打开等这是一个使用DiY-Page(一个全新概念的自定制门户系统)构建的网站 ~) x$ a5 v- s$ a2 Z
新版的SmartShow技术做了优化,给每个Javascript语句都分配了独立的script标签,更有效地实现了网页渐进显示,从而达到客户端加速的目的www.diypage.com1 `' z6 t2 j! z& X% c. {
新版对程序的模块接口和语言包配置进行了很大的改进,现在,扩展模块可以引用公用模块类,开发更方便,代码重用率和效率方面都有很大提升;语言包也严格区分为系统语言包和模块语言包,更加规范化4 g( C8 r& q. g) X" J! y6 M1 y6 \
系统语言包中将模版上的字串独立了出来,使得设置模版字串值的效率大大提高
2 g& g! v" }: Q7 x" y) d) Q$ }9 X' S新版为提供完好的HTML代码支持,XML数据文件中的部分标签内容使用了Base64编码,更有效地避免了配置文件中出现特殊字符而引起的错误DiY-Page中文官方论坛3 D( ^$ k# w/ G
9 P0 V- P4 d p# @DiY-Page,DiYPage,首页,门户,系统,Home,Portal,自定制扩展模块改进这是一个使用DiY-Page(一个全新概念的自定制门户系统)构建的网站. l1 c2 G. m( U, k
8 s7 ]% d. T* }( t5 M0 [这是一个使用DiY-Page(一个全新概念的自定制门户系统)构建的网站“多功能论坛导航”对象加入分类显示论坛功能,显示更加明了;还可选择是否显示论坛图标,防止论坛数量很多时页面冗长的情况发生
, c9 y/ y7 v3 i V/ Q8 eDiY-Page中文官方论坛“多功能贴子列表”对象新增以下选项:是否启用排它模式(即不显示设定的论坛中的贴子,而其它论坛中的贴子均显示)、是否隐藏 隐藏论坛中的贴子以及是否显示“更多”按钮;“更多”按钮的链接还可自定义,有效地避免了无效FID导致无效链接的情况发生。
|" n h1 O8 z# \. K$ R. ^DiY-Page,DiYPage,首页,门户,系统,Home,Portal,自定制“公告列表”对象可自定义每个条目前显示的小图标
6 J" k. M, |$ ]" x5 j& i6 Ewww.diypage.com多功能贴子列表、公告列表和联盟论坛列表都使用表格排版进行了美化,比旧版整洁得多DiY-Page,DiYPage,首页,门户,系统,Home,Portal,自定制: h% ? Y. {1 N0 ?. J
“联盟论坛列表”对象新增滚动选项,防止链接过多而导致页面冗长;图标显示采用多行表格的新方式,改变了旧版中按论坛首页的样式显示的旧方式这是一个使用DiY-Page(一个全新概念的自定制门户系统)构建的网站& Q( H9 Y) N6 `8 r& a8 Z: l
“在线列表”对象做了很大改进,可显示在线会员各自的图标、其所在的论坛、主题、甚至正在进行的操作;游客只显示数目;在线列表默认为隐藏,点击展开,防止在线人数众多时,列表过长影响首页美观
1 q% b% k9 L/ J% ]" a( i9 V JDiY-Page中文官方论坛首页上的“论坛登录界面”进行了美化,更加紧凑,并换以JavaScript方式显示,避免不必要的滚动条产生DiY-Page中文官方论坛 f. F6 J: }9 X7 \$ ~# }
新增“自定义会员排行”对象,可轻松定制出“论坛财富榜”等复杂的会员列表DiY-Page,DiYPage,首页,门户,系统,Home,Portal,自定制2 }& j6 `; Y+ t4 m
模版预处理模块进行了优化,代码更加简洁高效,数据库查询减少大半
' i$ L# P, z) y% R) {% f$ owww.diypage.com所有传入变量都做了严格的过滤检查处理,安全性和容错性更好
1 W8 L9 K+ F6 H" T2 c' F
+ t& h7 w4 \6 E1 j* J# f2 V2 M, SDiY-Page,DiYPage,首页,门户,系统,Home,Portal,自定制页面编辑器改进
2 n- n/ N& _* F6 P o( H1 j+ T$ A这是一个使用DiY-Page(一个全新概念的自定制门户系统)构建的网站
* V/ M: J L9 t8 c这是一个使用DiY-Page(一个全新概念的自定制门户系统)构建的网站编辑器的登录界面及内部界面做了大量美化,比旧版美观得多,让您在使用时倍感舒心
* i1 j3 f$ b, R" t' EDiY-Page中文官方论坛编辑器的“系统设置”做了很大改进,大量使用下拉式选择菜单代替原来的手工输入,方便性大大增加
! ^% W6 \8 n) w, J8 D这是一个使用DiY-Page(一个全新概念的自定制门户系统)构建的网站新版的编辑器中提供了大量的提示信息,您需要填写的大多数参数都附上了详细的说明,部分参数还会给您提供一个比较通用的默认值DiY-Page中文官方论坛& w2 U6 ~5 F5 v/ k
登录信息采用MD5加密,15分钟以上无任何操作将自动退出登录,更加安全可靠
o( ~) G$ v- j% `/ I5 u( N T, k3 R加入“检查是否有新版”功能,确保您随时得到新版信息
: G+ X2 E# b0 `DiY-Page中文官方论坛在“编辑您的首页”的区块导航页面中,使用了更简洁美观的选择图,更加便于选择www.diypage.com- I9 e- r: v2 _- @
DiY-Page,DiYPage,首页,门户,系统,Home,Portal,自定制# k0 v5 W5 C5 z4 i: s9 S1 J2 j
默认模版改进
) D( A/ R4 m Q( H* i! ]DiY-Page,DiYPage,首页,门户,系统,Home,Portal,自定制这是一个使用DiY-Page(一个全新概念的自定制门户系统)构建的网站6 t+ v+ U' e1 L+ P% `
原“设为首页”和“加入收藏”两个链接移动到页面上方,更符合用户习惯
( P( D; E7 P+ O1 hDiY-Page,DiYPage,首页,门户,系统,Home,Portal,自定制导航栏表格使用新的结构,解决了导航按钮标题超过8个字符时出现的排版变乱现象( d$ e# U3 S1 A1 t( g
这是一个使用DiY-Page(一个全新概念的自定制门户系统)构建的网站0 E3 \" r& S# B6 |. ^ j
Bug修正www.diypage.com r' }! ]) @) x2 \
D" l9 A P2 J; @6 k/ c解决了首页编辑器中不能使用“”和双引号的问题(以textarea标签代替input标签),以及单引号和双引号会被加上不必要的斜线的问题(使用strip_slashes过滤)' ^9 e4 C$ c5 D% U
修正了首页编辑器的登录有效时间只有15分钟(无论是否进行操作)的BUG
4 z }3 h$ i5 d2 ]3 c) d* [8 N3 m修正模块中的“论坛统计”对象修正“活动会员”和“有效会员”无法显示的问题$ \- s9 U2 |* n F3 u' ]
修正模块中的“公告列表”对象修正了会显示过期公告的问题
# w- @, c! U1 @9 w- rwww.diypage.com模块中的“多功能论坛列表”对象取消了画蛇添足的“没了”图片
. J# Z6 ^+ X+ @解决了在较高版本的PHP中执行程序时出现的变量无法传递的问题(_XXX与HTTP_XXX_VARS),理论上新版应当可以在PHP5的环境下顺利执行(未做详细测试)
* v$ Y$ i8 h% _ W' C解决了在页面编辑器中执行“立即更新首页内容”时在浏览器的地址栏泄漏管理员密码的问题DiY-Page,DiYPage,首页,门户,系统,Home,Portal,自定制3 V P3 ^+ X# P+ K
当贴子标题、论坛名称、在线会员名称中出现单引号时,不再出现乱码DiY-Page,DiYPage,首页,门户,系统,Home,Portal,自定制( n) i5 x7 V1 m* j
取消了在页面编辑器中执行“立即更新首页内容”后,画蛇添足的英文跳转页面,直接跳转到更新后的首页,干净利索