aHome 首页系统 0.1

N

numen

普通会员
2008-03-21
261
124
#1
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,查看效果。
 

附件

A

adbbi

普通会员
2008-04-17
60
0
#3
numen总是给我们惊喜,谢谢numen
这个有非常清楚的使用说明了,辛苦
 
P

plays

普通会员
2008-08-04
70
4
#4
這個插件看起來已經頗有CMS的感覺嚕
以後可以省下維護首頁的工作了@@
 
W

wiwjxx

普通会员
2008-07-01
309
42
#5
我这里一添加模块 就显示数据库错误
Forums 的数据库遇到了问题。
请尝试进行如下操作:
  • 在您的 Web 浏览器中点击刷新按钮,重新装载本页面。
  • 打开 127.0.0.1 首页,并尝试打开另一个页面。
  • 点击后退按钮尝试其它链接。
论坛已经自动将此错误通知 127.0.0.1 论坛的技术人员,但若此问题持续发生,您也可以直接联系他们
给您带来不便我们十分抱歉。

数据库错误在 vBulletin 3.7.2:

Invalid SQL:
INSERT INTO ahome SET
blocktypeid = 30 ,
blockname = 'blog' ,
fid = 0 ,
items = 11 ,
asize = 12 ,
imgwidth = 0 ,
imgheight = 0 ,
titlelength = 123 ,
introlength = 12 ,
timelimit = 7 ,
blockcol = 21;

MySQL 错误 : Unknown column 'imgwidth' in 'field list'
错误号 : 1054
请求日期 : Monday, August 4th 2008 @ 04:57:07 PM
错误日期 : Monday, August 4th 2008 @ 04:57:07 PM
脚本 : http://127.0.0.1/admincp/ahome.php?do=addblockw2
来源 : http://127.0.0.1/admincp/ahome.php?do=addblock
IP 地址 : 127.0.0.1
用户名 : admin
类名 : vB_Database
MySQL 版本 : 5.0.41-community-nt
 
N

numen

普通会员
2008-03-21
261
124
#6
wiwjxx 说:
我这里一添加模块 就显示数据库错误
两个可能

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

hstar

謎~
2008-02-10
1,612
610
44
www.ihstar.com
#11
安裝~~~就知道了~~~
這還得搭配你的風格的。

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

eremiter

普通会员
2008-07-08
194
4
#12
奇怪,生成首頁,前台只有發貼用戶名,沒有主題名,更無圖片,怪了
 
N

Nova

正式会员
2008-08-23
56
32
dphoto.club.tw
#14
這個相對於其它需要高設置的首頁似乎更來的方便,小弟先來試看看,再來回報問題~
 
T

tubage

普通会员
2008-09-24
52
12
#15
难道我持之以恒的点支持感动了小T了?我可以下载了!呵呵
 
Xiao.T

Xiao.T

管理员
技术员
2008-05-19
6,007
6,531
#16
:secret laugh:普通会员可以下载vbulletin部分资源..
 
N

numen

普通会员
2008-03-21
261
124
#18
今天心血来潮,改了一下缓存到文件中,使用的时候只要
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 可写。
 

附件

顶部 底部