细粒度的考量
Tillreetree 6天前

xiuno bbs原装主题提供了这些“细粒度”可以让你比较无痛的修改页面内容。

粗略的以文件名字母顺序排序

footer_nav.inc.htm

#footer

forum.htm, index.htm, thread.htm

.main

.aside

forum.htm, index.htm, my_thread.template.htm, my.template.htm, user_thread.template.htm, user.template.htm

.card-header-tabs

forum.htm, index.htm, my_thread.htm, thread.htm, user_thread.htm

.threadlist

.pagination

forum.htm, index.htm

.card-threadlist

forum.htm

.card-header-dropdown > .btn-toolbar > .dropdown > .dropdown-menu

.card-forum-info

.card-mod-info

header_nav.inc.htm

#header 指的是导航菜单

.nav-item.username

header.inc.htm

#body

mod_close.htm, mod_delete.htm, mod_move.htm, mod_top.htm

.ajax-body

my.common.template.htm

#my_mobile_nav应避免使用

#my_aside

#my_aside .list-group —— 请用这个;标准化的ID应该是#my_nav但axiuno没这么写,我补上了

#my_main

#my_main .card-header

#my_main .card-body

my_password.htm, user_login.htm, user_resetpw.htm

.invalid-feedback

post.htm

.attachlist_parent

thread_list.inc.htm

.thread

thread.htm

.card-thread

.username

.card-thread .message 是主题贴的内容

.plugin

.posts 指的是回帖数量

.newpost

.card-user-info

post_list.inc.htm

.post

.post .message 是回帖的内容

user_login.htm

.ajax_modal_body

user.common.template.htm

#user_mobile_nav 应避免使用

#user_aside

#user_nav 请用这个;

#user_main

#user_main .card-header

#user_main .card-body

太大块的,例如#body,会消耗较多流量,但是很值。应该看做是页面主要内容的改变,而主要内容的定义是……比较宽泛的。

太小块的,例如.posts,不应该浪费一次请求去获取这里的内容,因为和一次请求的消耗来比,传输个数字有点大材小用。

合适的做法是,在列表类的页面只获取列表内容本身(例如主页、论坛版块);在内容类的页面里先获取整个页面,再局部更新里面的内容(例如帖子详情、用户页面)。

最新回复 (7)
全部楼主
  • 459914481
    5天前 2
    0
    祝xiunobbs论坛越办越好!!!
  • azpeilx
    4天前 3
    0
    顶顶顶顶顶顶顶!!!
  • 云冰
    4天前 4
    0
    顶顶顶顶顶顶顶!!!
  • useie
    1天前 5
    0
    楼主哥哥,能不能指教一下,怎么给网站加一个登陆可见,就是进首页,如果不登陆就只显示一个登陆框,只要登陆以后就恢复正常。
  • Tillreetree 版主 楼主
    1天前 6
    0
    useie 楼主哥哥,能不能指教一下,怎么给网站加一个登陆可见,就是进首页,如果不登陆就只显示一个登陆框,只要登陆以后就恢复正常。

     就在设置里

  • useie
    1天前 7
    0

    这个我看到了也设置过,这样设置后只是显示一个会员可读写状态,我是想说有没有那种,如果用户未登陆,就全部隐藏,只留一个登陆框的。比如类似这种:

    或者就直接把xiuno的登陆框放在首页产,除了登陆框什么也看不到的。

  • Tillreetree 版主 楼主
    12小时前 8
    0

    你可能需要这个(2022年有人和你有一样的需求 做的插件)

    用这个也要保持访问限制选择会员可读写

    上传的附件:
返回