IPS 中文支持论坛 - IPS Chinese Support Community: JS 新帖调用 (3.0.080430) - IPS 中文支持论坛 - IPS Chinese Support Community

跳转到内容

第一页
  • 您无法发起一个新主题
  • 您无法回复此主题

JS 新帖调用 (3.0.080430)

#1 已离线   skylook 

  • Advanced Member
  • 点子点子点子点子
  • 用户组: Site Administrator
  • 文章数: 463
  • 注册日期: 2008-01-31

  发表于 2008-04-30 10:13:19

/*
+--------------------------------------------------------------------------
| JS New Topic Mod For IPB 2.3.x
| =============================================
| by Skylook
| =============================================
| Web : http://www.skylook.org
| Release : 2008-04-30
| Version : 3.0.080430
+---------------------------------------------------------------------------
| Support :http://www.ipbchina.com
| Mail :[email protected]
+--------------------------------------------------------------------------
*/

你好,欢迎你使用我写的 IPB 论坛 JS 新帖调用插件(适用于 UTF-8 以及 GB2312 编码的论坛),这个插件支持任何 GB2312 和 UTF-8 的调用,请阅读相关说明仔细安装。在发布之前我对插件中的步骤进行了测试,确保其可行性。如果出现任何问题,欢迎您与我交流:
我的网站:http://www.skylook.org/
技术支持:http://www.ipbchina.com/
欢迎您的来访和鼓励。

关于此插件的更多信息和更新情况请您察看我的论坛中的 Blog 相关页面。
这是 IPBChina 团队 Skylook 原创的插件,现在完全无偿提供给您使用,但是基于此插件的任何转载和修改请务必注明版权所有:Skylook(http://www.ipbchina.com/)字样,这是我对您的唯一要求,也是对我劳动的肯定和鼓励。
谢谢合作。
感谢您的支持,祝您天天快乐!
——IPBChina.COM

□版本对应:
3.x 对应 IPB v2.3.x 系列;
2.x 对应 IPB v2.2.x 系列;
1.x 对应 IPB v2.1.x 系列;

□版本历史:
-->3.0.080430:
1、增加缓存功能减少数据查询;
2、配合 IPB 2.3 版本;

-->1.0.060820:
1、修正 UFT-8 调用主题缺失错误;
2、重新修改调用形式;
3、自动监测论坛编码,同时支持 UTF-8 和 GB2312 的论坛和页面调用。

-->1.0.060813:
JS New Topic 插件第一版,支持 GB2312 和 UTF-8 两个版本。

□使用方法:
1、编辑文件:new_topic.php
在头部找到:
//--------------------------------
// INIT VARS...
//--------------------------------
/**
* Time of cache to rebuild
*
*/
define( 'CACHE_TIME'	 , 1200 );

其中 1200 可以定义为任意您所希望的 cache 刷新时间,单位是秒(默认为 20 分钟);

2、将文件 new_topic.php 和文件夹 list_templates 下的所有文件上传到论坛根目录;

3、调用方法:
示例:
<script type="text/javascript" src='http://www.ipbchina.com/new_topic.php?charset=utf-8&forum=2&show=20&title_len=24&name_len=12'></script>

其中参数含义为:
charset=你调用页面的编码(不是论坛编码);
forum=你调用的论坛 ID,多个论坛请用“,”隔开;
show=你调用的主题数目;
title_len=主题截取字节数(UTF-8 一个汉字 3 个字节,GB2312 一个汉字 2 个字节);
name_len=用户名截取字节数(UTF-8 一个汉字 3 个字节,GB2312 一个汉字 2 个字节)。

感谢您的选用:)

附加文件


0

#2 已离线   Hyson 

  • 新手上路
  • 点子
  • 用户组: Member
  • 文章数: 15
  • 注册日期: 2008-05-01

发表于 2008-05-01 20:18:31

调用这类功能对小站来说其实最好了,我在站上用的是IPB1.31F的版本,就用这功能凑出一个首页更新信息显示,挺方便的。
0

#3 Guest_DeadFire_*

  • 用户组: Guest

发表于 2008-05-03 00:43:50

有效果可以看看的地方么?
0

#4 已离线   skylook 

  • Advanced Member
  • 点子点子点子点子
  • 用户组: Site Administrator
  • 文章数: 463
  • 注册日期: 2008-01-31

发表于 2008-05-03 01:24:23

浏览文章引用框(DeadFire @ 2008-05-03,12:43 AM)

有效果可以看看的地方么?

可以看看www.skylook.org的首页调用 :lol:
0

#5 Guest_DeadFire_*

  • 用户组: Guest

发表于 2008-05-03 16:59:41

呀,你的那个论坛都做成静态化的了。
0

#6 已离线   skylook 

  • Advanced Member
  • 点子点子点子点子
  • 用户组: Site Administrator
  • 文章数: 463
  • 注册日期: 2008-01-31

发表于 2008-05-03 18:22:16

浏览文章引用框(DeadFire @ 2008-05-03,04:59 PM)

呀,你的那个论坛都做成静态化的了。

静态地址(Mod Rewrite)插件将在易维论坛2.3.5正式版中提供。
0

#7 Guest_DeadFire_*

  • 用户组: Guest

发表于 2008-05-05 17:41:01

收到,多谢多谢。
0

#8 已离线   simu 

  • 新手上路
  • 点子
  • 用户组: Member
  • 文章数: 47
  • 注册日期: 2008-07-23

发表于 2008-08-30 14:58:20

浏览文章引用框(skylook @ 2008-05-03,07:22 PM)

静态地址(Mod Rewrite)插件将在易维论坛2.3.5正式版中提供。


这个在哪里设置?
0

#9 已离线   skylook 

  • Advanced Member
  • 点子点子点子点子
  • 用户组: Site Administrator
  • 文章数: 463
  • 注册日期: 2008-01-31

发表于 2008-08-30 16:04:49

未提供此功能因为要大量修改源程序会造成额外的问题。
0

#10 已离线   Hyson 

  • 新手上路
  • 点子
  • 用户组: Member
  • 文章数: 15
  • 注册日期: 2008-05-01

发表于 2008-12-24 19:40:03

我现在通过两种办法实现这个首页调用,从前是用类似JS的方案,是用在1.31上的,要改那个文件;现在采用另一种提取RSS的办法,效果也还不错。
0

分享主题:


第一页
  • 您无法发起一个新主题
  • 您无法回复此主题