Archive for  discuz

Discuz!X1应用中心不能显示应用名称

发表于 2010-09-1 21:12 : 评论 ( 1 条评论 )

不能显示应用名称的原因是模板中没有加上应用的变量,解决办法有两个。

1,在模板title标记中加入应用标题,如:“{if !empty($app['appname'])}$app['appname'] {/if}”;
2,在userapp.php中,给{if !empty($topic['title'])}$topic['title'] {/if}变量赋值:

打开source\module\userapp\userapp_app.php,在末尾加上:$topic['title'] = $app['appname'];

预览地址:http://bbs.xiaogou.com/userapp.php

全能版接口专用的国内省市随机IP库

发表于 2010-06-6 00:35 : 评论 ( 4 条评论 )

此前开发的全能版采集接口,均使用随机IP生成手段,这个方法生成的IP,可能遍布全球,看起来真实性不高。

针对这个问题,在PHPwind全能版接口中,我增加了一个国内IP随机的功能。这个功能,可以从指定的IP列表中,随机抽取一些国内IP作为用户的活动IP,这样看起来貌似会增加论坛的真实性。

后程序交付客户使用,客户反映效果非常良好。于是,我又将这个功能复制到Discuz!X接口中,并在今天对接口做了升级。

这个IP库是从纯真IP库中,反向剥离出来的,IP数据非常全面。考虑到发布时的实际需求,我将IP库条数限制为了10万条,经过简单压缩,文件大约在2M左右。

下面提供的IP库是我从一些省市中随机生成的,并不针对某一个城市,如果有需要需要特定国家或者地区的IP地址,可以联系我生成。

简单演示:

使用方法:

  1. 下载IP文件列表文件
  2. 解压后上传到论坛的data目录(Dz!X和PW都是data目录,discuz 7.x 在 forumdata)即可
  3. 本文件基于纯真IP库2010-5-31生成
  4. 为了避免资源占用过高,本程序生成的IP地址条数为10万条

点击下载:locoy.ip.rar

Discuz!X 文章/相册/日志全能发布接口

发表于 2010-06-5 22:30 : 评论 ( 4 条评论 )

尘缘致力于提供完善的、稳定的、可持续服务的火车采集器论坛采集解决方案。Discuz!X 文章/相册/日志全能发布接口是Discuz!X系列接口的重要组成部份,2010年6月15日开发完成。至此,尘缘开发的Discuz!X系列接口,正式涵盖Discuz!X论坛、门户、群组、日志、相册几大模块。是目前国内功能最强大、模块最丰富的Discuz!X采集工具。

Discuz!X采集接口,增加一个随机回复的功能

发表于 2010-05-22 09:49 : 评论 ( 2 条评论 )

此功能为用户可选功能,需要的童鞋可以将以下面的代码加到locoy.config.php中。
功能是从配置的随机回复内容是随机读取3条以上内容,并发布到帖子里。

//以下是随机回复设置,多条回复用|||分开 $replymessage = "回复1|||回复2|||回复3|||回复4|||回复5|||回复6|||回复7|||回复8|||回复9|||回复10|||回复11|||回复12|||回复13|||回复14|||回复15|||回复16|||回复17|||回复18|||回复19|||回复20|||回复21|||回复22|||回复23|||回复24|||回复25|||回复26|||回复27|||回复28|||回复29|||回复30"; $replymessage = explode('|||', $replymessage);shuffle($replymessage); $replycount = rand(3, count($replymessage)); //随机回复条数 for($i=0;$i<$replycount;$i++) $_G['gp_message'] .= '|||'.$replymessage[$i];

火车采集器 For Discuz!X 全能发布接口[2010-7-8更新]

发表于 2010-05-15 16:37 : 评论 ( 18 条评论 )

火车采集器 For Discuz X1 Beta 全能发布接口是尘缘开发的、继Discuz!7.0.0,Discuz!7.1.0,Discuz!7.2.0全能发布接口后的又一重要版本。本接口系统历经万名Discuz!站长的使用和考验,我们开发的接口已经成为Discuz 论坛采集的最佳软件组合。

Discuz!X采集发布模块[X1][X1.5][帖子][文章][群组][日志][09-03更新]

发表于 2010-05-1 12:45 : 评论 ( 26 条评论 )

感谢您使用 尘缘(ID:vus520; QQ:130775) 开发的 Discuz! X1.5/X1 web发布模块

模块更新日志:

  1. 2010-09-03,基于X1.5RC发布X1.5模块
  2. 2010-05-25,增加日志、记录模块
  3. 2010-05-21, 增加群组发布模块
  4. 2010-05-20,修正文章发布模块,确认支持Discuz!X 1 正式版
  5. 2010-05-16,发布测试模块

适用版本及程序参数设置:

  1. Discuz! X1.5,Discuz! X1,Discuz! X1 Beta
  2. 基于默认模板开发,未启用登陆验证码,未启用发贴验证码
  3. 网站根地址填写:http://www.4wei.cn/bbs/,末尾加/

模块密码:

  1. “www.4wei.cn”,不含引号

常见问题及解决办法:

  1. 有登陆验证码或者使用经典登陆不成功,请使用内置浏览器获取Cookie!
  2. 登陆错误及提示“您还未登录”的解决办法及视频教程:http://www.4wei.cn/archives/1000446
  3. 发布内容出现数据丢失,请使用Urlencode发布

Discuz! X1.5全套模块打包下载,ALLInOne:Discuz!_X1.5_Allinone

Discuz! X1全套模块下载:

  1. 帖子发布模块下载:Discuz X BBS
  2. 文章发布模块下载:

PHP出错信息Warning: require_once(./include/common.inc.php)解决办法

发表于 2009-12-11 14:29 : 评论 ( 没有评论 )

首先申明,这个问题,除了Discuz!各系列,其实还有很多程序会出现,比如wordpress等。

由于这类问题多次出现,于是在这里做一个解决记录。

简单来讲,这个问题是由于目录权限不足解决的,特别是在Windows+IIS中经常出现。

require_once('./include/common.inc.php')

这句代码大约的意思是,取得当前程序文件所在的顶级目录下,某个目录下的文件,这里就要求访问上级目录的权限。

一开始我也没有找到原因所在,后来写了一句代码,来查看请求的目录,才发现一个奇怪的问题。发现"./"这样的代码,请求的目录竟然是分区所在的盘符。

如当前文件是:D:/www.4wei.cn/index.php,则Iuser用户则需要有“D:/”的可读权限。一般的安全设置下,根盘符一般权限较小,就会造成这个错误产生。

那,知道这个问题了,就有解决办法了。

一,将整个程序下移一个目录,将 D:/www.4wei.cn/index.php 改成 D:/www.4wei.cn/bbs/index.php。
二,然后给www.4wei.cn/bbs目录加上读取权限,包括文件夹中的权限和IIS中的目录读取权限。
三,网上有人说需要还要使用IIS中的父路径,我想应该无关,经测试,是否启用父路径,都不影响,当然,启用父路径也不是什么坏事。

最后,说一下程序开发方面的建议,上面的代码可以这样写。

require_once (dirname(__FILE__) . "/include/common.inc.php");

Discuz采集全能接口,Discuz 论坛采集软件[2010-05-15最后更新]

发表于 2009-10-29 22:43 : 评论 ( 11 条评论 )

Discuz7.1/7.2全能接口,在Discuz!7.0.0接口上升级而来,解决了很多用户需要的用户注册功能、贴内附件功能、原贴作者和原贴时间的功能。尤其是附件识别功能,非常完美。

本接口命名为Discuz!Ultimate,升级版本命名SP+,请各位核对版本号。

目前最新版是2010年04月13号发布的Discuz!7.2_Ultimate_SP5版本。

如果您在寻找Discuz!X的发布接口,请移贵步至:http://www.4wei.cn/archives/1000695