存档

文章标签 ‘Discuz’

Discuz! X2修改搜索框里面的默认文字

2011年6月2日 baalchina 没有评论

X2里面,搜索框里面是“请输入搜索内容”,如果点击,那么文字就自动消失了。

 

如果要修改文字,有两个地方:

1、data/web/nauzone/source/language|lang_template.php

  'enter_content' => '想找什么?搜索一下!^_^',

语言包,干掉他。

2、data/web/nauzone/static/js|common.js

这个是为了实现点击输入框自动消失的效果…有3个地方,也要修改。否则没有那个效果了。

分类: Comsenz 标签:

Discuz X1.5对于南审地带的修改

2010年9月28日 baalchina 没有评论

Discuz 7.2时代,参看:http://www.baalchina.net/2009/08/discuz-code/

Discuz X1时代,参看:http://www.baalchina.net/2010/05/discuzx-nauzone/

 

首先还是下载地址的那个。这次多加几个标志。注意修改的地方比Discuz X1.5少了一个。

source\language\forum\lang_template.php

 

修改为

'discuzcode_copyclipboard' => '下载地址(点我即可将地址复制到剪贴板!',

这个是把复制代码的提示改掉。

 

template\default\forum\discuzcode.htm

增加一些框框,图表什么的。

 

19行

<!--{block return}—>

后面增加

<br /><img src="http://zone.nau.edu.cn/static/image/common/download.gif" />下载地址(点击框框下方提示将地址复制到下载软件队列中即可下载!具体查看<a href="http://net.nau.edu.cn/resource/guide/how-to-download-ftp-file/"> 这里</a>):

 

然后增加一个外网的提示:

/source/language/lang_message.php

'user_banned' => '伟大领袖毛主席教导我们:只有南审内网才可以访问南审地带。详情请参看:<a href="http://bbs.nau.edu.cn/viewthread.php?tid=333777">http://bbs.nau.edu.cn/viewthread.php?tid=333777</a>',

分类: Comsenz, Web, 网页制作 标签: ,

南审地带Discuz! X1.5的修改(20101227)

2010年5月21日 baalchina 没有评论

Dz7.2时代,参看:http://www.baalchina.net/2009/08/discuz-code/

 

Discuz X1的话,需要修改三个地方

source\language\forum\lang_template.php
source\language\group\lang_template.php
template\default\forum\discuzcode.htm

 

改掉

'discuzcode_copyclipboard' => '下载地址(将上述地址复制到下载软件队列中即可下载!',

 

还要增加一个内网的提示

'user_banned' => '伟大的毛主席教导我们,不是南审内网不能使用南审地带。',

 

/source/language/lang_template.php

还有:

 

'enter_content' => '想找什么好东东?在这里搜索吧!',

 

作用是把搜索的框字修改后加红

 

修改:

upload\template\default\common\module.css':

把srchtxt改成

#srchtxt { font-size: 12px; line-height: 22px;color: #F00;font-weight: bold; }

 

source\language\forum\lang_template.php

1009行,修改为:

'pay_comment' => '您需要付出 <strong>{$_G[setting][extcredits][$_G[setting][creditstransextra][1]][title]} {$thread[price]} {$_G[setting][extcredits][$_G[setting][creditstransextra][1]][unit]}</strong> 才能获得下载地址。如何获得金币请看网站上方说明。',

 

template/default/forum/viewthread_fastpost.htm

<textarea rows="5" cols="80" name="message" id="fastpostmessage" onKeyDown="seditor_ctlent(event, {if $_G['gp_ordertype'] != 1}'fastpostvalidate($(\'fastpostform\'))'{else}'$(\'fastpostform\').submit()'{/if});" tabindex="4" class="pt">您的一句感谢,是对发布者的最大支持!</textarea>

分类: Comsenz 标签: ,

Discuz发短消息提示xml解析错误

2010年1月6日 baalchina 没有评论

XML 解析错误:废弃 document 元素之后的内容位置:http://zone.nau.edu.cn/pm.php?action=new&uid=17055& infloat=yes&handlekey=sendpm&inajax=1&ajaxtarget=fwin_content_sendpm 行:1,列:14:

到discuz.net搜索了一下,无解。

 

进入uc后台,发现数据库某表报错,于是修复数据库,搞定。

真是莫名其妙的故障。。。

分类: Comsenz 标签: ,

Discuz 7.2的一个很无语的404问题–没有头像,就是404!

2009年12月1日 baalchina 1 条评论

今天看服务器,发现一堆404,都是请求头像的...日志巨大无比...

然后找了一番,发现是没有头像的会员,dz会自动给他一个默认头像,但是问题在于他还会去请求一个middle大小的头像,显然这个头像是不存在的,于是404啊404....大量无谓的错误日志,塞满了我可怜的磁盘空间...

打个比方,这个帖子:http://www.discuz.net/thread-1400422-1-1.html

第一个用户的uid是http://www.discuz.net/space.php?uid=1242584,可以查看这个帖子的源代码,124行:

<div class="avatar" onmouseover="showauthor(this, 'userinfo11675894')"><a href="space.php?uid=1242584" target="_blank"><img src="http://uc.discuz.net/data/avatar/001/24/25/84_avatar_middle.jpg" onerror="this.onerror=null;this.src='http://uc.discuz.net/images/noavatar_middle.gif'" /></a></div>

复制代码
注意他请求了

 http://uc.discuz.net/data/avatar/001/24/25/84_avatar_middle.jpg

复制代码
这个文件,当然,这个文件是不存在的...

官方可以自己看看你们的nginx日志...看看是不是大量的404...

首先,404增加了无谓的错误日志大小,其次,这种请求肯定会消耗磁盘的,消耗系统资源的....

分类: Comsenz, Web应用 标签: ,

Discuz!7实名认证/实名注册操作(数据库部分)

2009年9月8日 baalchina 4 条评论

这个部分其实比较简单的,主要是体力活,嘿嘿。

我们最终要导入到cdb_students表中的内容是如下:

INSERT INTO `cdb_students` (`id`, `xszhm`, `xm`, `sfzhm`, `used`) VALUES
(112, '01010101, '我的名字', '身份证号码', '0');

 

我们从教务处/招生办拿来的数据,可能是各种各样的数据库,用excel打开,然后插入一行,作为id。注意目前库里的字段数,那么新的id就从现有id+1开始。然后拖动一下,让excel自动排序。

然后再在excel的每一列中间插入一列,随便输入几个字符,只要不一样就行了,另存为纯文本,最后变成:

baidu01sohu01010101sina我的名字google身份证netease

然后,再用ultraedit打开,将baidu,sohu…这类无意义的字符串替换成你需要替换的sql语句的字符串。

然后,导入到phpmyadmin里面。

 

笨方法,但是很有效。

改了discuz的code代码,新建一个下载地址代码

2009年8月24日 baalchina 1 条评论

php的东西实在是不懂,偷个懒,直接修改了dz的code代码,反正南审地带那个论坛也不需要code代码这么先进的东西…哈哈。

修改语言包

templates.lang.php,修改下列文件

'discuzcode_copyclipboard' => '下载地址(将上述地址复制到下载软件队列中即可下载!',

当然,也需要修改css

先来看下默认的code代码的css:

<div class="blockcode"><div id="code0"><ol><li>ftp://ftp.nau.edu.cn/sports/soccer/record/Italy/090822.Milan.vs.Siena/2.wmv<br />
<li>ftp://ftp.nau.edu.cn/sports/soccer/record/Italy/090822.Milan.vs.Siena/1.mpg</ol></div><em onclick="copycode($('code0'));">下载地址(将以下地址复制到下载软件队列中即可下载!</em></div>

改这个就好了嘛。

注意这个地方是在discuzcode.htm这个模板里面。找到红色部分,添加并修改为:

function tpl_codedisp($discuzcodes, $code) {

}-->

<!--{block return}--><br /><img src="http://bbs.nau.edu.cn/images/nauzone/down.gif" />下载地址(将以下地址复制到下载软件队列中即可下载!具体查看<a href="http://net.nau.edu.cn/resource/guide/how-to-download-ftp-file/">这里</a>):<div class="blockcode"><div id="code$discuzcodes[codecount]"><ol><li>$code</ol></div><em onclick="copycode($('code$discuzcodes[codecount]'));">{lang discuzcode_copyclipboard}</em></div><!--{/block}-->

<!--{eval return $return;}-->

<!--{eval

}

ps,为什么不新建一个discuz代码?因为默认后台新建的代码会解析url,那么你直接在代码里面输入url会造成代码出错。虽然定义很方便,但是以后每次都需要发帖的时候指定必须不解析url,更麻烦了。

应该有更好的方法,比如自定义一个新的代码,但是水平有限,就这样他凑合吧~~

分类: Comsenz, Web 标签: ,

BBS设置-宠物岛

2008年12月23日 baalchina 没有评论

升级到3.0。

备份数据:
使用phpMy备份所有cdb_wx开头的数据。

下载地址:
http://download.9938.cn

卸载戒指:
物品设置--寻找物品--卸载。

Upload File

Done!

分类: 未分类 标签: , ,

Discuz!7.1的实名认证/实名注册操作(php文件部分,20091019更新)

2008年12月16日 baalchina 6 条评论

其实和DZ6基本一样。

首先后台将注册页面的地址修改为register.htm。自己做一个这个文件,将name和code连接放上去。

修改header.htm:

找到

<a href="$regname" onclick="floatwin('open_register', this.href, 600, 400, '600,0');return false;" class="noborder">$reglinkname</a>

修改为

<a href="$regname" class="noborder">$reglinkname</a>

否则点击注册会弹出一个永远啥都没有的ajax窗口…

将register.php修改为register_name.php。

找到

$email = trim($email);
}

在后面添加

//实名认证hack

$xm = trim($field_1new);
$sfzhm = trim($field_5new);
$xszhm = trim($field_4new);
$query = $db->query("SELECT * FROM {$tablepre}students where xm='$xm' and sfzhm='$sfzhm' and xszhm='$xszhm'"); $yz = $db->fetch_array($query);
if (!$yz) {
showmessage('你输入的实名验证资料错误,请重新输入正确信息!如果您确认信息正确,请携带有效证件到网络中心查询!');
}
elseif
($yz['used']==1)
{ showmessage('你输入的实名验证资料已经被注册过,请联系管理员!如果您没有注册过,请尽快携带有效证件到网络中心查询!');
}

//实名认证hack

找到

$authstr = $regverify == 1 ? "$timestamp\t2\t$idstring" : '';

添加:

//实名认证hack
$db->query("UPDATE {$tablepre}students SET used=1 WHERE xm='$xm' and sfzhm='$sfzhm' and xszhm='$xszhm'");
//实名认证hack

找到模板的register,修改为register_name,同时复制一份register.htm模板为register_name.htm。

修改表单提交的目的为register_name.php:

<form method="post" name="register" id="registerform" class="gateform" onsubmit="ajaxpost('registerform', 'returnmessage4', 'returnmessage4', 'onerror');return false;" action="$regname?regsubmit=yes">

修改为

<form method="post" name="register" id="registerform" class="gateform" onsubmit="ajaxpost('registerform', 'returnmessage4', 'returnmessage4', 'onerror');return false;" action="$register_name.php?regsubmit=yes">

还有一点需要注意的,让新的register_name.php引用新模板:

找到3处(dz7.1,7不知道是多少)

include template('register');

修改为

include template('register_name');

 

 

将register.php修改为register_code.php

修改regstatus为register_invite,作用是让该文件认为系统允许注册。注意模板也需要修改(2处)。

dz7里面还多了一个邀请者ip和注册这ip的判断。真麻烦。sql掉他:

update cdb_invites set inviteip = 2182113103

 

另外一点,dz7.1之后需要修改register_code.htm模板

也有3个regstatus,是用来控制邀请码的窗口是否显示的,否则注册的时候无法显示邀请码,提交就提示你没有输入邀请码不能注册。

总体而言,dz7比dz6麻烦了很多…花了一个晚上。

dz7.1相对dz7,又改了一大堆东西…恨啊…

分类: Comsenz 标签: ,

manyou和UCH协同工作的一些问题

2008年12月1日 baalchina 没有评论

1、manyou应用无法显示用户头像

是因为“

9、使用某个应用时,出现所有好友的头像都不能显示,如:http://www.discuz.net/thread-1051042-1-1.html

解决方法:(1)、如果您服务器或者您网站开启了防盗链,请暂时关闭网站的防盗链系统。
(2)、请到UCH后台,打开多应用设置,点击同步信息
如果安装以上两点无法解决,请在本版块发帖提问。

将nginx的防盗链设置不过滤加入*.manyou.com即可。

 

2、为了让应用内网可用,需要放开一些ip地址

fw:
apps.manyou.com:221.194.139.132
uchome.manyou.com:221.194.139.132
好友买卖的头像:124.238.249.26
停车parking.manyou-apps.com: 124.238.249.27

drcom:
apps.manyou.com:221.194.139.132
uchome.manyou.com:221.194.139.132
好友买卖的头像:124.238.249.26
停车parking.manyou-apps.com: 124.238.249.27

分类: Comsenz, Web应用 标签: , ,