Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

我为xs出谋划策之:主页排版

[复制链接]
jlhome 发表于 2007-2-16 14:32:47 | 显示全部楼层 |阅读模式
现在个人空间主页存在的内容有:
  • 最新日志10条
  • 最新图片8条
  • 最新论坛主题10条
  • 最新商品8条
  • 最新文件10条
  • 最新书签10条
日志显示在最上方。
  若日志有10条,那么一般情况下用户要翻动3--7屏才可以看到最新图片,图片和论坛合占1屏,商品占3,文件和书签占1屏,head和foot又占1,将来还有播客,这样网页的长度9--15屏。用户的个人空间主页将成为世界上最长的网页。
  用户翻了3屏才可以看到除了日志的其他内容
  这样最新图片、论坛主题、商品、文件、书签还有什么意思。
  看的出来官方希望主页显示每一种类型的最新文件,这点是合理的,但是我觉得屏幕长度超过3屏就不太好了。
163blog的长度是两屏。
  我的办法是:
主页只显示最新10条信息,这10条信息按照发表的时间排序
每条信息前面加个前缀,说明信息内容。例如:
[日志]:aaaaaaaaa
日志详细内容
[日志]:bbbbbbbb
日志详细内容
[书签]:ccccccccc
书签详细内容
…………
  不管内容类型如何,默认只显示最新10条
  默认情况下每条信息只取500--1000个字节,长度超过限制,则打开新的窗口浏览
  这样不管将来xs增加多少新的功能,个人空间的长度将不超过4屏
茄子 发表于 2007-2-25 12:34:17 | 显示全部楼层
由于日志、图片、文件等频道的内容格式不一样,所以标准程序无法按照您的这个要求进行更改的,否则显示摘要会存在很大问题

不过您可以自己修改。
1,可视化模版编辑将主显示区域的内容只显示“最新日志”模块
2,修改个人空间属性,“首页日志摘要”设置为只显示标题。
3,修改data/layout/template_block.html,找到

  1. <!--[newblog]-->
  2. <!--{block name="spaceblog" parameter="uid/$uid/order/i.dateline DESC/limit/0,$space[blognum]/cachetime/14000/subjectlen/40/showdetail/$space[blogmod]/cachename/newblog/tpl/data"}-->
复制代码

修改为

  1. <!--[newblog]-->
  2. <!--{block name="spaceblog" parameter="notype/1/uid/$uid/order/i.dateline DESC/limit/0,$space[blognum]/cachetime/14000/subjectlen/40/showdetail/$space[blogmod]/cachename/newblog/tpl/data"}-->
复制代码

并将之下的“我的最新日志”修改为一个合适的名字

4,登录个人后台重新选择一个系统模版
回复

使用道具 举报

 楼主| jlhome 发表于 2007-2-25 15:29:03 | 显示全部楼层

回复 #2 茄子 的帖子

第三条是干什么用的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-17 13:00 , Processed in 0.218197 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表