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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[插件] 后台分板块控制:发表主题前自动加日期并可任意组合显示日期方式for D4

[复制链接]
秋舞叶 发表于 2005-12-14 14:04:17 | 显示全部楼层 |阅读模式
看了前面几位同志发的主题前加日期显示的HACK,有一个共同的问题:无法实现分板块设置是否显示

因为某些板块我们不想让他显示主题前的日期就没有办法了

闲来无事,做成分板块设置的,希望大家喜欢


修改开始:

1.升级数据库

  1. ALTER TABLE `cdb_forums` ADD `topicdate` TINYINT(1) DEFAULT '0' NOT NULL,
  2. ADD `topicdatetype` VARCHAR(32) default 'm-d' NOT NULL;
复制代码


2.打开admin\forums.inc.php



  1. showsetting('forums_edit_attach_ext', 'attachextensionsnew', $forum['attachextensions'], 'text');
复制代码



下面加

  1. showsetting('forums_edit_topicdate', 'topicdatenew', $forum['topicdate'], 'radio');
  2. showsetting('forums_edit_topicdatetype', 'topicdatetypenew', $forum['topicdatetype'], 'text');
复制代码


再找

  1. autoclose='".intval($autoclosenew * $autoclosetimenew)."'
复制代码


后面跟

  1. , topicdate='$topicdatenew', topicdatetype='$topicdatetypenew'
复制代码


3.打开include\newthread.inc.php



  1. if(!empty($_FILES['attach'])) {
  2.                 checklowerlimit($creditspolicy['postattach']);
  3.         }
复制代码


下面加

  1.         if($forum['topicdate']) {
  2.         $date = gmdate($forum['topicdatetype'], $timestamp + $timeoffset * 3600);
  3.         $subject = "[".$date."] ".$subject;
  4.     }
复制代码


4.打开模板目录\admincp.lang.php



  1. 'forums_edit_attach_ext_comment' => '设置本论坛中允许上传的附件扩展名,多个扩展名之间用半角逗号 "," 分割。本设置的优先级高于用户组,留空为按照用户组允许的附件类型设定',
复制代码



下面加

  1. 'forums_edit_topicdate' => '允许主题加日期:',
  2. 'forums_edit_topicdate_comment' => '允许发表的主题前加日期显示',
  3. 'forums_edit_topicdatetype' => '主题显示日期的格式:',
  4. 'forums_edit_topicdatetype_comment' => '如m-d显示为2-3表示2月3日,m-d-y显示为2-3-05表示2月3日05年,其中任何一个字母大写:如M则显示英文月份,D则显示英文的星期几,Y则显示年份的全部',
复制代码



OK。。。。。。

[ 本帖最后由 秋舞叶 于 2005-12-14 16:55 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
小小猪 发表于 2005-12-14 14:05:01 | 显示全部楼层
不错,支持下
回复

使用道具 举报

天才白痴梦 发表于 2005-12-14 14:07:37 | 显示全部楼层
哈  非常不错的东西了  等着加分吧
回复

使用道具 举报

 楼主| 秋舞叶 发表于 2005-12-14 14:09:07 | 显示全部楼层
原帖由 天才白痴梦 于 2005-12-14 14:07 发表
哈  非常不错的东西了  等着加分吧

呵呵,能不能加精呀。。。
回复

使用道具 举报

zulu8v8 发表于 2005-12-14 14:09:53 | 显示全部楼层
求助∶秋舞叶

点击图片附件不能扣除相应积分

后台设置成下载附件扣-2金币,但当点击图片附件下载时却不会扣除相应金币!

请教要怎么改一下attachment.php里的代码?zip和rar的附件点击下载时会扣除相应金钱,jpg的就不行了。。。。。。

能帮帮我呜吗?谢谢!
回复

使用道具 举报

yjflq2002 发表于 2005-12-14 14:09:58 | 显示全部楼层
支持。
回复

使用道具 举报

 楼主| 秋舞叶 发表于 2005-12-14 14:11:26 | 显示全部楼层
原帖由 zulu8v8 于 2005-12-14 14:09 发表
求助∶秋舞叶

点击图片附件不能扣除相应积分

后台设置成下载附件扣-2金币,但当点击图片附件下载时却不会扣除相应金币!

请教要怎么改一下attachment.php里的代码?zip和rar的附件点击下载时会扣除相应 ...

这个倒没注意呢,看看先
回复

使用道具 举报

zulu8v8 发表于 2005-12-14 14:14:14 | 显示全部楼层
原帖由 秋舞叶 于 2005-12-14 14:11 发表

这个倒没注意呢,看看先

真的吗?谢谢你^_^
回复

使用道具 举报

eghawk 发表于 2005-12-14 14:15:22 | 显示全部楼层
支持
回复

使用道具 举报

fhg007 发表于 2005-12-14 14:22:13 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-22 09:04 , Processed in 0.043162 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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