aHome 首页系统 0.1

本帖由 numen2008-08-04 发布。版面名称:vBulletin 中文插件

  1. numen

    numen 普通会员

    8月5日更新附件
    ●檔案 名稱: aHome 首页系统 0.1
    ●插件 版本: v0.1 中文版
    ●檔案 類型: 首页增强
    ●適用 版本: vBulltein 3.6.x / 3.7.x
    ●技術 支援: N/A
    ●安裝 時間: 1 Min
    ●檔案 說明:
    如何让你的论坛看起来更加丰满?如何将论坛各版面的内容,集中到一个页面让浏览者一目了然?如何作出图文并冒的排版?如何可以让论坛的首页完全按照自己的要求设计,而避免千篇一律?aHome 首页系统就是为此而设计。通过自定义的模板和css文件,使用aHome首页系统提供的超过30项功能块,加上譬如每日,每周,每月的时间设定,按照论坛已有的分类,可以在首页上建立名目繁多的内容块。每个内容块的样式和位置都可以由模板定义,完全做到个性化和独特性。
    ●注意:
    请不要擅自修改,又或用于出售贩卖等商业用途。
    ●安裝 方法:
    升级:如果以前安装了 ahome首页系统,可备份已有的首页模板内容,然后在后台卸载,或删除相关的数据库表。再进行安装。

    安装:

    1. 解压附件
    2. 后台导入产品的xml文件。
    3. 将解压缩后得到的文件按其目录复制到论坛相关位置中,升级者则覆盖原文件。
    ●本版本说明 :

    • 大幅修改程序和数据库,并增加一个表,总共2个表。
    • 增加后台管理员日志功能。
    • 增加用户在线位置显示的3个钩子。
    • 将以前的日,周,月内容块用设置统计天数的方式替代。
    • 增加blog样式的排版。
    • 增加对附件图片高度的设置。
    • 除了数据库表中的语言外,其它语言基本在xml中了。
    • 其他若干改进。
    ●希望的回馈:希望得到用户的反映。

    • 使用中的任何错误
    • 功能增加的建议
    • 在一定规模的论坛运行首页生成的计划任务时的负载表现
    ●使用说明:

    1. 安装好后先添加内容块,内容块说明
      1. 内容块名称:将在首页显示。比如:论坛最新会员。
      2. 内容块的类型:不同的类型有不同的设置,比如最新附件图片和用户发帖排行的设置是不同的。一旦保存则此项不能编辑。
      3. 条目数量:显示内容块中的条目数,比如在单个版面最新主题中,条目数量设置为10,则显示该版面最新的10个主题。
      4. 论坛版面id,填入论坛版面的id数字。
      5. 头像大小:显示在用户名前的头像图片的大小,填写数字。为正方形。在涉及用户排行的内容块中,比如用户声望排行,头像大小设置的是排名第一的用户的头像大小。
      6. 图片的宽度和高度:填写数字,附件图片的大小。都是按原图片宽度按比例进行限定,如果在宽度设置后,图片有超过设置长度的部分,则被截去。
      7. 显示列数:显示内容块的列数,比如在最新附件图片中,可以让图片以3行4列排列,也可以2行6列排列。
      8. 标题长度:标题截取的长度,设置为0则不显示标题。
      9. 文本长度:在图文混排中设置截取主题内容的长度。
      10. 统计天数:填写整数,表示统计的期限,比如在热点回复主题的内容块中,填写7就表示一周内发表主题的回复热点排行。填写30就表示一个月内发表的主题的回复排行。
    2. 另外,有个特殊的 滚动图片 内容块类型,是修改了一下Frontpage Slideshow FOR vBulletin 的版本。需要对其进行特别的设置,如版面id,宽度,高度等。其设置在home_fpslideshow.php ,打开home_fpslideshow.php 编辑。
    3. 设计好 ahome模板
    4. 将添加的内容块变量放入ahome模板相应的位置。即,将内容块的变量如 $block[X] 放入模板中。
    5. 设置首页生成的计划任务,一般每半小时可运行一次。
    6. 立即运行计划任务中的首页生成。注意,每次进行了首页内容的设置和修改后,需要立即运行首页生成才能在首页显示修改后的效果。
    7. 浏览 http://您的论坛地址/ahome.php,查看效果。
     

    附件文件:

    已获得 suiz逍遥浪子xrw001另外 4 人的点赞。
  2. suiz

    suiz 普通会员

    呵呵,老大是产品化了吗?
     
  3. adbbi

    adbbi 普通会员

    numen总是给我们惊喜,谢谢numen
    这个有非常清楚的使用说明了,辛苦
     
  4. plays

    plays 普通会员

    這個插件看起來已經頗有CMS的感覺嚕
    以後可以省下維護首頁的工作了@@
     
  5. wiwjxx

    wiwjxx 普通会员

    我这里一添加模块 就显示数据库错误

     
  6. numen

    numen 普通会员

    两个可能

    • 你将以前版本的卸载,再安装。
    • 下载新的附件,以前的创建数据库是老版本的语句,新版本有点问题,我做了更新了,先卸载,再导入产品安装,不好意思。
     
  7. e_zailai

    e_zailai 普通会员

    支持,真不错。
     
  8. dio7

    dio7 普通会员

    好多内容 - -

    我只要简单一点的.
     
  9. Xiao.T

    Xiao.T 管理员 技术员

  10. eremiter

    eremiter 普通会员

  11. hstar

    hstar 謎~

    安裝~~~就知道了~~~
    這還得搭配你的風格的。

    如果你的風格不是很好看當然搭配出來就不太好看了。
     
  12. eremiter

    eremiter 普通会员

    奇怪,生成首頁,前台只有發貼用戶名,沒有主題名,更無圖片,怪了
     
  13. kilov

    kilov 普通会员

    有没有演示可以看得?
     
  14. Nova

    Nova 正式会员

    這個相對於其它需要高設置的首頁似乎更來的方便,小弟先來試看看,再來回報問題~
     
  15. tubage

    tubage 普通会员

    难道我持之以恒的点支持感动了小T了?我可以下载了!呵呵
     
  16. Xiao.T

    Xiao.T 管理员 技术员

    :secret laugh:普通会员可以下载vbulletin部分资源..
     
  17. tubage

    tubage 普通会员

    呵呵,还得努力啊。
     
  18. numen

    numen 普通会员

    今天心血来潮,改了一下缓存到文件中,使用的时候只要
    PHP:
    require_once('./cache.php');//缓存文件,论坛根目录下
    就可以在任何模板中使用$block[X]的内容了。不用查询数据库ahome表了。一条查询对性能影响不大,主要是更方便内容块的调用。比如,在后台添加新的插件,用init_starup钩子勾住,代码就填
    PHP:
    require_once('./cache.php');
    就可以在任何模板中使用$block[X]的内容了。

    主要修改,两个方面,将内容写入到文件和修正require时会出现的单引号问题,另外对主要的变量进行了内存释放,貌似能增加点性能。
    两个文件 fpss/home_fpslideshow.php 和 cron/ahome.php 覆盖掉已有的文件即可。

    哦,对了,最好在论坛根目录下建立cache.php文件,777 可写。
     

    附件文件:

  19. 疾风天使

    疾风天使 Guest

    这个强,真心的要回贴感谢numen
     
  20. hugsky

    hugsky 普通会员

    嗯不错,干净简练!辛苦了!
     
正在加载...