discuz 3.2板块标题重复,有些好着,有些重复

作者&投稿:步矿 (若有异议请与网页底部的电邮联系)
如何去掉 Discuz3.2标题后缀power by discuz~

emplate\default\common \header_common.htm
第6行



$navtitle - $_G['setting']['bbname'] - Powered by Discuz!

如果当前模板目录也有同文件,方法相同!
这类的问题完全可以去官方论坛搜索啊!

很简单,看到嘴边的勾选没有?选上然后最下面删掉即可!~

为了避免发布重复的帖子,我们可以手动修改一下Discuz!的源代码来实现:

1、打开 include\newthread.inc.php
2、查找:
复制代码
3、在后面一行添加:
if($subject == '' || $message == '') {

showmessage('post_sm_isnull');}
复制代码
* 添加提示信息(可选择加与不加,加了后当发重复的帖子的时候会有温馨提示增加用户体验)
1、打开:templates\default\messages.lang.php
2、查找:

//Refuse repeated post. Code by KaijuanStudio , Optimization by phytist

$repeated = 4; //设置防范重复发贴的级别,0=关闭,1=防范相同ID发布相同标题的新主题,2=防范发布相同标题的新主题,3=防范发布相同标题且内容部分相同的新主题,4=防止内容一致或标题和部分内容相同的主题。

if($repeated == 1) {

$query = $db->query("SELECT tid, subject FROM {$tablepre}threads WHERE authorid='$discuz_uid' AND subject='$subject'");

if($db->num_rows($query)) {

$repeat = $db->fetch_array($query);

showmessage('post_repeated', 'index.php');

}

} elseif ($repeated == 2) {

$query = $db->query("SELECT tid, subject FROM {$tablepre}threads WHERE subject='$subject'");

if($db->num_rows($query)) {

$repeat = $db->fetch_array($query);

showmessage('post_repeated', 'index.php');

}

} elseif ($repeated == 3) {

$query = $db->query("SELECT tid, authorid, subject, message FROM {$tablepre}posts WHERE first='1' AND subject='$subject'");

if($db->num_rows($query)) {

$repeat = $db->fetch_array($query);

if($repeat['authorid'] == $discuz_uid) {

showmessage('post_repeated', 'index.php');

}

function SubString($str, $start, $len = 0xFFFFFFFF) {

if($start < 0) {

$start = strlen($str) + $start;

}

if($len < 0) {

$len = strlen($str) - $start + $len;

}

$tmp = '';

$result = '';

$strlen = strlen($str);

$begin = 0;

$subLen = 0;

for($i = 0; $i < $start + $len && $i < $strlen; $i++) {

if($i < $start) {

if(ord($str[$i]) >= 161 && ord($str[$i]) <= 247 && ord($str[$i+1]) >= 161 && ord($str[$i+1]) <= 254) $i++;

} else {

$begin=$i;

for(; $i<$start+$len && $i<$strlen; $i++) {

if(ord($str[$i]) >= 161 && ord($str[$i]) <= 247 && ord($str[$i+1])>=161 && ord($str[$i+1])<=254) $i++;

}

return substr($str,$begin,$i-$begin);

}

}

}

if(strlen($message) > 60) {

if(SubString($message, -100) == SubString($repeat['message'], -100) || SubString($message, 50, 100) == SubString($repeat['message'], 50, 100)) {

showmessage('post_repeated', 'index.php');

}

} else {

if($message == SubString($repeat['message'], 0, 60)) {

showmessage('post_repeated', 'index.php');

}

}

}

}elseif ($repeated == 4) {

$query = $db->query("SELECT tid, authorid, subject, message FROM {$tablepre}posts WHERE first='1' AND (subject='$subject' OR message='$message')");

if($db->num_rows($query)) {

$repeat = $db->fetch_array($query);

if($repeat['authorid'] == $discuz_uid) {

showmessage('post_repeated', 'index.php');

}

function SubString($str, $start, $len = 0xFFFFFFFF) {

if($start < 0) {

$start = strlen($str) + $start;

}

if($len < 0) {

$len = strlen($str) - $start + $len;

}

$tmp = '';

$result = '';

$strlen = strlen($str);

$begin = 0;

$subLen = 0;

for($i = 0; $i < $start + $len && $i < $strlen; $i++) {

if($i < $start) {

if(ord($str[$i]) >= 161 && ord($str[$i]) <= 247 && ord($str[$i+1]) >= 161 && ord($str[$i+1]) <= 254) $i++;

} else {

$begin=$i;

for(; $i<$start+$len && $i<$strlen; $i++) {

if(ord($str[$i]) >= 161 && ord($str[$i]) <= 247 && ord($str[$i+1])>=161 && ord($str[$i+1])<=254) $i++;

}

return substr($str,$begin,$i-$begin);

}

}

}

if(strlen($message) > 60) {

if(SubString($message, -100) == SubString($repeat['message'], -100) || SubString($message, 50, 100) == SubString($repeat['message'], 50, 100)) {

showmessage('post_repeated', 'index.php');

}

} else {

if($message == SubString($repeat['message'], 0, 60)) {

showmessage('post_repeated', 'index.php');

}

}

}

}

//Refuse repeated post. Code End

复制代码
'post_net_price_iszero' => '您的主题售价扣除积分交易税后为 0,请返回修改。',

复制代码
3、在后面一行添加
复制代码
'post_repeated' => '您所发布的主题或内容已存在:《<a href=\"viewthread.php?tid=$repeat[tid]\" target=\"_blank\">$repeat[subject]</a>》请勿重复发布。',

首先将光标置于Word表格的标题行中,然后在Word菜单栏依次单击“表格”→“标题行重复”菜单命令。 经过设置后,第2页的Word表格顶端会出现与第1页中标题完全相同的标题。


晋城市15130208814: Discuz!X3.2论坛后台的界面每个菜单出现三个重复菜单怎么解决? -
秦妮常欣: 很简单,看到嘴边的勾选没有?选上然后最下面删掉即可!~

晋城市15130208814: 如何去掉Discuz,X3.2标题的Powered by Discuz,和前面的横杠 -
秦妮常欣: 找到这个文件header_common.htm路径为/template/default/common/header_common.htm 找到这句<title>$_G[forum_thread][subject] – $_G['setting']['bbname'] – Powered by Discuz!</title>然后删除Powered by Discuz 以及前边的这两个“-”

晋城市15130208814: 如何去掉 Discuz3.2标题后缀power by discuz -
秦妮常欣: 下载DZ源码,然后用Adobe Dreamweaver CS5查找powered by discuz 进行替换就可以了 具体详情如下: 1.打开dreamweaver找到站点--新建站点 打开 2.将解压后的DZ源码地址写入到下面 本地站点文件夹 3.获取到了这个地址后,复制粘贴到本地文件夹内 4.按键盘 ctrl+F 弹出下面 查找和替换 对话框 选择 整个当前站点 5.在查找里面填写 powered by discuz 然后可以点击查找或者填写替换内的文字,建议先查找! 可以看到哪些文件里面含有这个字段就可以了对应修改了~

晋城市15130208814: 如何替换Discuz,X3.2系统默认Logo -
秦妮常欣: 使用浏览器打开您的网站,鼠标放在logo上点击右键,点击属性,可以看见logo存放在/static/image/common目录下,格式为PNG图片,名称为logo 连接到站点目录,查找对应的/static/image/common目录,然后使用制作好的png格式的logo上传覆盖即可

晋城市15130208814: discuzx3.2 怎样让论坛首页父板块显示子版块主题 -
秦妮常欣: 子版块一行排或者两行排往下排列就可以了.

晋城市15130208814: 去掉Discuz,X3 X3.2 主题分类和括号这个如何去掉 -
秦妮常欣: 变量里的,去不掉.给你个解决办法.比如:<div>[<a>主题分类</a>]</div>可以给div一个color,让它跟背景颜色一样.再给A标签一个任意颜色.这样肉眼上看不出来括号的存在.

晋城市15130208814: 怎么去除修改首页Discuz x3.2底部链接版权信息 -
秦妮常欣: 1、去除Discuz标题中去掉“Powered by Discuz!”版权标识a、打开templatedefaultcommonheader_common.htm文件b、将其中的“Powered By Discuz!”字串改为“{lang sitetitle}”c、再打开source/language/lang_template.phpd、加上“'sitetitle'=>'你的论

晋城市15130208814: discuz3.2版本里版块图标不能修改~ -
秦妮常欣: 1. 工具更新缓存再上传2. 删除版块 重新建一个上传

晋城市15130208814: 怎样使所有的版块具有相同的子版块
秦妮常欣: 你好 不克不及复制版块到任何一版区下或者你可以自行新增后 进行接洽关系版块设置【教程】活用X2新功能接洽关系版块/群组 http://www.discuz.net/thread-2355362-1-1.html

晋城市15130208814: 怎样修改discuz x3.2的首页内容 -
秦妮常欣: 首页可以通过模板目录里面的模板主页文件修改对应的字体或者图片

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网