时 间 记 忆
最 新 评 论
专 题 分 类
最 新 日 志
最 新 留 言
搜 索
用 户 登 录
友 情 连 接
博 客 信 息


 
Oblog文章、图片JS调用方法
[ 2007-8-2 10:12:00 | By: KingWY ]
 

基本操作步骤:
1:在管理后台修改网站地址,必须为类似http://www.oioj.net/blog/这样的完整目录;
2:在需要调用的网页文件中加入调用代码,如:<script src=XXXX></script>
相关参数:
0: j=0 调用日志
1: j=1 论坛统计
2: j=2 发帖日志博客排行
3: j=3 新注册用户排行
4: j=4 系统分类列表
5: j=5 个人专题排行列表
6: j=6 推荐博客排行列表
7: j=7 调用登陆窗口
8: j=8 调用系统公告
9: j=9 调用最新相片
10: j=10 调用最新的博客之星
n:显示多少个列表

js首页调用演示
============================================================================

日志调用演示 在页面插入的代码(以下为带系统分类名称的主题调用):

<script src="http://www.peaceaction.com.cn/blogjs.asp?j=0&classid=all&subjectname=1&classname=1&tlen=16&n=10&sdate=90&orders=2&info=1&action=1&user="></script>

<script src="js.asp?j=0&classid=all&subjectname=0&classname=0&tlen=11&n=8&sdate=300&orders=2&info=0&action=1&user=0"></script>
相关参数
j=0: 表示调用日志
classid : 系统分类id,全部为all
subjectname : 0:为不调用 1:调用用户专题名称
classname   :0:为不调用 1:调用系统分类名称
tlen    : 标题长度
n    : 显示多少个标题
sdate  : 查询多少天内日志,1为当天
orders :  排序方法,
 1为按照点击(最热日志),
 2为按照时间(按最新回复时间),
 3:为按照评论数(最多回复日志)
info    : 1为显示发表时间和用户,
 2为显示发表时间,
 3为显示发表用户,
 4为显示发表用户和点击数,
 5为显示点击数,
 6为显示发表日期和用户,
 7为显示发表日期,
 8为显示回复数,
 0为不显示
action  : 1: 显示所有日志 2:显示精华日志
user   : 用户id号码(数字),显示该用户的日志,0表示所有用户
 (可以调用管理员日志,来做一个简单的新闻发布系统)

显示推荐博客
相关参数:
j=10 调用推荐博客
n:调用条数
i:每行显示数目
w:宽度
h:高度
在页面插入的代码:

<script src="js.asp?j=10&n=2&i=1&w=130&h=110"></script>
 
调用oblog相片的例子

n是调用相片数 wh是宽和高<script src="/blog/js.asp?j=9&n=2&w=400&h=300"></script>

-------------------

系统模版标记说明 
主模版(即系统首页,只对index.asp文件有效):
注意:请使用正确的标签参数,否则可能出现不可预知的错误(一般为提示为下标越界)
    红色部分为3.1版本新增或与3.0版本不同参数的标签。
 
$show_log(参数1,参数2,参数3,参数4,参数5,参数6,参数7,参数8,参数9)$

 此标记调用日志标题列表等信息。参数说明如下:
参数1:调用日志条数。
参数2:日志标题长度,以字符为单位,超过部分将不会显示。
参数3:排序方法,为1按发表时间,为2按点击数,为3按回复数。
参数4:是否精华,为1调用所有日志,为2调用精华日志。
参数5:调用多少天内的日志,以天为单位。
参数6:日志分类id,为0则调用所有分类的日志。
参数7:是否显示日志系统分类名,为1显示,为0不显示。
参数8:是否显示日志专题名,为1显示,为0不显示。
参数9:显示信息,1为显示发表时间和用户,2为显示发表时间,3为显示发表用户,4为显示发表用户和点击数,5为显示点击数,6为显示发表日期和用户,7为显示发表日期,8为显示回复数,0为不显示。
$show_userlog(参数1,参数2,参数3,参数4,参数5,参数6)$

 此标记调用某用户日志标题列表等信息。参数说明如下:
参数1:userid。
参数2:调用日志条数。
参数3:日志标题长度,以字符为单位,超过部分将不会显示。
参数4:排序方法,为1按发表时间,为2按点击数,为3按回复数。
参数5:用户专题id,为0则调用该用户所有日志。
参数6:显示信息,1为显示发表日期,0为不显示。 
 
  此标记显示系统公告。
$show_count$ 此标记站点统计信息。
$show_blogupdate(参数1)$ 此标记显示日志更新排行列表。参数1:调用条数。
$show_userlogin$ 此标记显示登录窗口。 
$show_comment(参数1,参数2)$ 此标记显示最新回复列表。参数1:调用条数;参数2:回复标题长度。
$show_subject(参数1)$ 此标记显示用户专题排行列表。参数1:调用条数。
$show_bestblog(参数1)$ 此标记显示推荐博客。参数1:调用条数。
$show_newblogger(参数1)$ 此标记显示最新注册用户。参数1:调用条数。
$show_class(参数1)$ 此标记显示系统分类列表。参数1:横向显示时的每行条数,为0则竖向显示。
$show_bloger(参数1)$ 此标记显示博客列表。参数1:横向显示时的每行条数,为0则竖向显示。
$show_friends$ 此标记显示友情链接。
$show_search(参数1)$ 此标记显示搜索表单。参数1:为0横向显示,为1则竖向显示。
$show_cityblogger(参数1)$ 此标记显示同城博客搜索表单。参数1:为0横向显示,为1则竖向显示。此标签不能用于副模版。 
$show_blogstar$ 此标记调用最新博客之星。
$show_blogstar2(参数1,参数2,参数3,参数4)$ 此标记调用最新博客之星。参数1:调用数目;参数2:每行显示数目;参数3:图片宽度;参数4:图片高度。
$show_newphoto(参数1,参数2,参数3,参数4)$ 此标签调用相册图片。参数1:调用条数;参数2:0为横向显示,1为纵向显示;参数3:图片宽度;参数4:图片高度。
 此标记显示rss连接标志。
副模版(对除index.asp外的其他系统页面有效,如list.asp,listblogger.asp文件等):
包含所有主模版的标记,参数相同。
$show_list$ 重要,此标记显示其他系统次页面内容主体,不能去除,且只能在副摸版使用。

用户模版标记说明 
主模版:
主模版为页面的主体部分,包括css样式设置等,建议在Dreamweave或Frontpage中编辑,完成后将代码copy进来。 
$show_log$ 重要,此标记显示日志主体部分,包括评论等信息。
 此标记显示用户公告。
 此标记显示日历。
 此标记显示最新日志列表。
 此标记显示最新回复列表。
 此标记显示专题分类。
首页 相册 标签 此标记横向显示专题分类。 
 此标记显示最新日志列表。
 此标记显示最新留言列表。
 此标记显示Blog名称,统计信息等。
 此标记显示登录窗口。
 此标记显示链接信息。
lixiang 此标记显示用户blog名称,若名称为空则显示用户id。
 此标记显示搜索表单。
 此标记显示rss连接标志。
副模版:
副模版为显示日志内容部分。包括日志标题,发表时间,日志内容等信息的版面设置。
$show_topic$ 此标记显示表情图标,专题名,日志标题,。
$show_loginfo$ 此标记显示日志作者,发表时间等信息。
$show_logtext$ 此标记显示日志正文。
 此标记显示阅读全文(次数),回复(次数),引用链接。
 此标记仅显示显示表情图标。
 此标记仅显示作者名。
 此标记仅显示发表时间。
模板参数说明 此标记仅显示日志标题。
  此标记显示加入到文摘的连接。
  此标记显示日志标签。

测试:

 
 
Re:Oblog文章、图片JS调用方法
[ 2008-5-23 14:48:37 | By: 请教(游客) ]
 
请教(游客)楼主,我下的oblog252和你说的oioj是同个网出来的。
然后我是access正常,我利用access的自带的工具转成sql后,修改conn。asp链接为sql,注册,登录,写blog都正常,就是在点击对应博客标题的时候进不了内容,显示的都是类似:$show_loginfo$,$show_topic$ 这些信息。。

请教···
我q:14857424
 
个人主页 | 引用 | 返回 | 删除 | 回复
 
Re:Oblog文章、图片JS调用方法
[ 2008-4-4 14:54:41 | By: pingfen(游客) ]
 
pingfen(游客)每步都介绍的很仔细,支持~~
 
发表评论: