Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

各种插件教程 For Discuz 7.x

  [复制链接]
 楼主| 滚骨碌 发表于 2010-8-4 14:58:41 | 显示全部楼层

下载附件时自动加上网站名称 For 7.2



修改attachment.php
找到
  1. $filesize = !$attach['remote'] ? filesize($filename) : $attach['filesize'];
复制代码
在其下加
  1. $attach['filename']="{$bbname}_".$attach['filename'];
复制代码
如需其它文字,请修改]="{$bbname}_"部分。
其中 {$bbname} 代表论坛名称。
回复

使用道具 举报

 楼主| 滚骨碌 发表于 2010-8-4 14:59:42 | 显示全部楼层

点击附件下载出现自定义的广告位 For 7.2

本帖最后由 滚骨碌 于 2010-8-22 11:34 编辑

作者:DPS

安装方法
1. 将 upload 目录下的文件上传到论坛根目录中
2. 打开论坛 后台 > 插件 > 论坛插件, 找到插件 dps_attachad([DPS] 附件广告), 点击安装
3. 后台 > 插件 > 论坛插件 > 找到 [DPS] 附件广告 勾选“启用” > 左侧进入进行设置



回复

使用道具 举报

 楼主| 滚骨碌 发表于 2010-8-4 15:00:04 | 显示全部楼层

强制新人报道:第一帖发到指定版块 Discuz 7.X

作者:56lacc
发布者:memory0801

1、找开include/newthread.inc.php
找到代码:
  1. checklowerlimit($postcredits);
复制代码
下面加入
  1. //第一帖发到指定版块 star

  2. if( $fid != 23 && $posts == 0 )

  3.         showmessage("对不起,请先到<a href=forum-23-1.html ><font color=blue>『新人报道』


  4. </font></a>版块发帖报道,然后才能正常发帖!谢谢合作!");

  5. //第一帖发到指定版块 end
复制代码
以上$fid != 23 为你的新用户第一帖指定版块id,如不知道id的话,你就用鼠标对着版块你就能看到。
forum-23-1.html 为你的版块连接地址
新人报道』为版块的名称


2、打开:include/newreply.inc.php(这个是针对回复的)
找到代码:
  1. $pinvisible = $modnewreplies ? -2 : 0;
复制代码
下面加入
  1. if( $posts < 1 ) {

  2.        showmessage("对不起,请先到<a href=forum-23-1.html ><font color=blue>『新人报道』


  3. </font></a>发帖报道!");

  4. }
复制代码
回复

使用道具 举报

 楼主| 滚骨碌 发表于 2010-8-4 15:00:45 | 显示全部楼层

相关主题 楼主热贴 综合插件 For Discuz! 7.2 GBK

作者:选峰

回复

使用道具 举报

 楼主| 滚骨碌 发表于 2010-8-4 15:01:57 | 显示全部楼层

论坛首页四格纯数据调用 For Discuz 7.2

作者:Open

介绍:以前只能调用2个,现在扩展了可以调用4个。
效果图:


安装方法:
1。下载附件解压,得到comiis_tj.htm和discuz_request_20100428.xml
2。把comiis_tj.htm上传到你的风格目录下
4。在论坛后台数据调用那导入discuz_request_20100428.xml文件
5。编辑discuz.htm 在合适的位置加一段代码:
  1. {subtemplate comiis_tj}
复制代码
收个辛苦费1金币,不算贵吧?
本次修改不准备在官方发布,如果你想发就发吧,记得给本站留个地址做做广告。
当然,并不强制,爱咋整就咋整吧!
回复

使用道具 举报

 楼主| 滚骨碌 发表于 2010-8-4 15:03:02 | 显示全部楼层

仿姑苏论坛漂亮银白色的顶部导航 For 7.x

发布者:lvoepig

演示:




安装方法:
请覆盖附件。header.htm请传到使用的风格里。
其他的header.jpg   hml_style  hml_top都必须放在default里。
回复

使用道具 举报

 楼主| 滚骨碌 发表于 2010-8-4 15:04:01 | 显示全部楼层

事件跟踪处理(即官方的已解决按钮功能) For Discuz 7.2

作者:体无完肤

当有用户发布求助问题时,帖子底部有“我来解决”按钮,问题被某个楼层解决后,楼主或管理员可以点击“选定该方案”来此问题整理为已解决
帖子标题顶部出现“该问题已由XXXX于XXXX时间处理”



安装方法步骤:
下载附件,解压后上传到论坛的plugins目录下;
进入后台 -- 插件 -- 找到该插件点击“安装”;
安装完毕,勾选开启插件,更新缓存;

注意:该插件是配合论坛自带的主题分类运作的

比如新开一个主题分类为“已解决”,然后该插件“选定该方案”后,自动将帖子主题分类更新为“已解决”。
打开tracking.inc.php文件,查找(29行):



  1. $db->query("UPDATE {$tablepre}threads SET typeid='5' WHERE tid='$tracktid'");
复制代码


里面的typeid='5',5就是这个“已解决”主题分类的id,需要将此ID改为自己那个主题分类的ID。

回复

使用道具 举报

 楼主| 滚骨碌 发表于 2010-8-4 15:04:44 | 显示全部楼层

Discuz 7.X友情链接Logo失效后自动替换指定Logo

官方里也有这样的教程,不过是5.5和6.0版本的,7.x的文件和老版本有所不同,估计有些人不会修改。
特意写一篇教程放上,希望大家共同学习,共同进步。咳咳,不罗嗦了,想预览的可以去我小站,底部我特意增加了一个Logo地址错误的链接,大家可以看到效果的。顺便也当支持我一个IP撒~

预览地址:http://infan.org/ >>>>迷失之城区

第一步:修改风格文件header.htm(修改你目前所用的风格header文件)

在</head>标签上方添加:
  1. <script>
  2. function errlogo(thepic){
  3. thepic.src="images/nologo.gif" //替换图片地址
  4. }
  5. </script>
复制代码
第二步:修改include/cache.func.php

这里和老版本的修改方法不一样的,所以我才会做这个教程。
找到第1501行

或者查找代码:
  1. $tightlink_logo .= '<a href="'.$flink['url'].'" target="_blank">
复制代码
把后面的:
  1. <img src="'.$flink['logo'].'" border="0" alt="'.$flink['name'].'" /></a> ';
复制代码
替换为:
  1. <img src="'.$flink['logo'].'" onerror="javascript:errlogo(this)" border="0" alt="'.$flink['name'].'" /></a> ';
复制代码
OK 后台更新下缓存 修改的时候注意引号和其他标点符号别误删,我第一次修改的时候就多删了一个引号,结果出错了。

不想去我站看预览的可以看下面的预览图:

回复

使用道具 举报

 楼主| 滚骨碌 发表于 2010-8-4 15:05:50 | 显示全部楼层

仿化龙巷分区内版块下增加任意文字链接 Discaz首发

如图所示:



以前没注意过这个,今天看了下突然感觉这个做法恰到好处,因为在首页显示了子版块。

当然了,链接可以自己定义。仔细看了下它不是简单的后台添加的广告。“百思不得其解”情况下。

在这里发帖求助。耐不住等待,所以到官方去找,找了N久也没找到相关的东西。绝望之余被我找到了个

类似的教程。但是此教程做法让我走了很多的弯路。是作者不愿意完全共享出来还是咋的。不懂。。。

于是乎,按照化龙巷【还看了其他的地方网站有这修改的】的模板路径。把CSS下下来,然后再把DISCUZ.HTM下下来。

研究,再研究。经过不懈的努力,终于成功了。尽管可能在高手眼里这不算啥。但是小弟很辛苦的。。

话不多啰嗦。方法如下:

在 templates/风格目录/discuz.htm 中 <div class=”mainbox list”> …</div> (用于循环从数据库中读取板块列表)

最后一个“</table>”(不含引号)标记后“</div>”标记前,加入以下代码:

  1. <!--论坛商业子版_开始-->
  2. <table>
  3. <tbody><tr>
  4. <script src="http://localhost/bbs/include/js/main_subforum_{$cat[fid]}.js" type="text/javascript"  type="text/javascript"></script>
  5. </tbody></tr>
  6. </table>
  7. <!--论坛商业子版_结束-->
复制代码
注意{$cat[fid]} ,是判断所在分区。这也是之前走了很多弯路的地方。比如gid=1,就是第一个建立的分区。JS文件路径可以自己决定。

继续。。新建一个JS文件。文件名为main_subforum_编号.js 【当然了,看个人喜好命名】

注意红色部分编号,此编号为分区号(囧)。JS文件内容为:
  1. var __html='<div id="hlx-subforum"><p>内容内容,这里是内容。自己发挥。用心编辑的帖子一定要顶。。</p></div>';document.write(__html);
复制代码
然后根据论坛的板块数。自己选择。

这里的一个“hlx-subforum”有段CSS定义。不过影响不大。需要的可以自己再加到默认风格目录的CSS文件里。
  1. /*论坛main子版列表*/
  2. #hlx-subforum{font-size:12px; line-height:25px;color:#999; border-top:#9DB3C5 solid 1px; margin:0px;padding:5px 0px;clear:both;background:#fff}        
  3. #hlx-subforum p{padding:1px 5px; margin:0px 5px;}
  4. #hlx-subforum p a{color:#333333;font-size:12px;}
  5. #hlx-subforum p strong{color:#2E569B;font-size:12px;font-weight:bold;}
复制代码
在这里说明一下,如果你不想某个分区显示该内容。JS代码里边内容为:
  1. var __html='';document.write(__html);
复制代码
这样就不显示了。而只显示有内容的。否则的话所有的分区下边都显示一样的内容。

不知道我这么说明大家明白没有。。不明白的跟帖。前提是你需要这个教程的修改。

贴个图,本地修改后的。



风格是小陈这个网站的。HOHO。。

这篇帖子是我来这里最最用心编辑的一篇帖子。。每一个字都是自己打出来的。

不求多少人支持,但求小陈多给点金币。
[modle034]
回复

使用道具 举报

 楼主| 滚骨碌 发表于 2010-8-4 15:06:34 | 显示全部楼层

仿铁血图片底部无损原图版权水印 For Discuz 7.x

作者:选峰

仿铁血无损原图底部水印系统。后台设置各项参数,无需修改文件。在图片底部加文字水印,不伤害原图画质。

因附件大小原因,本插件未带字体文件。
如果您测试后没有文字,请复制您电脑 C:\windows\font 下的 simsun.ttc 到论坛根目录。

演示图如下(自己P的,其实我还没有安装过):
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-17 13:40 , Processed in 0.035123 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表