发新话题
打印

[原创] 仿FreeDiscuz! Lite1.0 后台可选择页面跳转效果[For Discuz!5.0]

本主题由 Clwarm 于 2007-10-21 03:46 推荐主题

仿FreeDiscuz! Lite1.0 后台可选择页面跳转效果[For Discuz!5.0]

此版权为FreeDiscuz!开发人员cuijun所有,并授权TaRot发布。
引用:
cuijun关于版权:
个人以为“正统Discuz!”与Lite是相辅相成的,都是为了用户有更好的使用感觉,所以,我对于d5和lite之间的借鉴是完全赞成的。
引用:
敬告:如果你觉得此插件有问题,或者不喜欢可以选择不安装,但不要拿你的文字挑战我的耐性。有问题详细回贴说出安装环境,修改等数据。
在使用前请仔细阅读FreeDiscuz! 有关 Discuz! Lite 用户协议及授权公告,确定你的使用在FreeDiscuz!授权范围之内。
当你在使用本修改后,代表你无条件同意FreeDiscuz! 有关 Discuz! Lite 用户协议及授权公告的所有内容。
因用于商业或其它用途所造成的任何纠纷,由第三方个人或组织承担。FreeDiscuz!对此保持最终解释权。
并希望各位对本修改提出建议和意见。在使用上有什么问题请详细说明并回复。
=============演示图片===========





=============安装开始===========
1.数据库升级
复制内容到剪贴板
代码:
INSERT INTO cdb_settings VALUES ('quickmsg', '0');
卸载语句
复制内容到剪贴板
代码:
DELETE FROM `cdb_settings` WHERE `variable` = 'quickmsg';
2.编辑 admin/settings.inc.php 查找
复制内容到剪贴板
代码:
$stylelist .= '</select>';
后添加
复制内容到剪贴板
代码:
$checkquickmsg = array($settings['quickmsg'] => 'checked');
查找
复制内容到剪贴板
代码:
showsetting('settings_stylejump', 'settingsnew[stylejump]', $settings['stylejump'], 'radio');
后添加
复制内容到剪贴板
代码:
showsetting('settings_quickmsg', '', '', '<input type="radio" name="settingsnew[quickmsg]" value="0" '.$checkquickmsg[0].'> '.$lang['settings_quickmsg_all'].'<br><input type="radio" name="settingsnew[quickmsg]" value="1" '.$checkquickmsg[1].'> '.$lang['settings_quickmsg_lite'].'<br><input type="radio" name="settingsnew[quickmsg]" value="2" '.$checkquickmsg[2].'> '.$lang['settings_quickmsg_header']);
3.编辑 include/global.func.php 查找
复制内容到剪贴板
代码:
if($extra == 'NOPERM' && !$passport_status) {
上面添加
复制内容到剪贴板
代码:
//仿FreeDdiscuz!Lite1.0页面跳转
if(in_array($quickmsg, array(1, 2))) {
  if($quickmsg == '2' && $url_forward) {
   $extrahead = '<script language="JavaScript">window.location.href = \''.$url_forward.'\'</script>';
  }
  include template('quickmessage');
} else {
//仿FreeDdiscuz!Lite1.0页面跳转
继续查找它下面的第一个
复制内容到剪贴板
代码:
dexit();
在上面添加
复制内容到剪贴板
代码:
}
4.编辑模板 - admincp.lang.php
查找
复制内容到剪贴板
代码:
'settings_fastpost_comment' => '浏览论坛和帖子页面底部显示快速发帖表单',
下面添加
复制内容到剪贴板
代码:
'settings_quickmsg' => '提示信息类型:',
'settings_quickmsg_comment' => '设置提示信息的类型',
'settings_quickmsg_all' => '完全提示窗',
'settings_quickmsg_lite' => '缩略提示窗',
'settings_quickmsg_header' => '直接跳转',
5.将附件下载并上传到templates/default 文件夹
6.更新缓存

[ 本帖最后由 TaRot 于 2007-11-1 09:47 编辑 ]
附件: 您所在的用户组无法下载或查看附件
我只想,尽一份力。

TOP

沙发!!!.
装赏了

TOP

//????

TOP

支持这个插件

TOP

不错
哎``
咋这么吓人呢..
http://www.gui5.com/

TOP

唔明??????
michael仔

TOP

谢谢分享

TOP

顶了!支持哦!

TOP

支持这个插件

TOP

发新话题