IPB2.0的精华MOD

原创 2004年07月11日 21:45:00
1、在ibf_topics增加一个字段kernel,属性为TINYINT(1) DEFAULT 0
2、在lang_forums内增加:
CODE

'forum_kernel'  => '本版精华',
'cpt_kernel'  => '标记为精华',
'cpt_unkernel' => '取消精华',

3、修改sources/forums.php
大约203行
CODE

if ($ibforums->input['kernel']=='1') $this->nav[] &nbsp;= &nbsp;"<font color=/"red/">".$ibforums->lang['forum_kernel']."</font>";


大约658行
CODE

&nbsp;if ($ibforums->input['kernel']=='1') $add_query .=" and kernel='1' ";



大约1120行
CODE

if ($topic['kernel'] == 1)
{
 $topic['title'] .= "&nbsp;<img src='".$ibforums->vars['img_url']."/kernel.gif' alt='".$ibforums->lang['kernel_topic']."' border='0' />";
}
 
sources/moderate.php

大约1951:
CODE

   case  'kernel':
    $this->multi_alter_topics('kernel_topic' , 'kernel=1');
    break;
   case  'unkernel':
    $this->multi_alter_topics('unkernel_topic' , 'kernel=0');
    break;
后台:
Skins & Templates -> skin manager -> 你要编辑的skin ->Edit Root Skin Template HTML -> Forum Index -> PageTop


CODE

&nbsp; <div align='left' style='float:left;width:auto;'><{CAT_IMG}>&nbsp;{$data['name']}

增加
CODE

&nbsp;&nbsp;[ <a href="{$ibforums->base_url}&showforum={$ibforums->input['showforum']}&kernel=1">{$ibforums->lang['forum_kernel']}</a>



Skins & Templates -> skin manager -> 你要编辑的skin ->Edit Root Skin Template HTML -> Forum Index -> TableEnd


CODE

   <option value='pin'>{ipb.lang['cpt_pin']}</option>
   <option value='unpin'>{ipb.lang['cpt_unpin']}</option>


下面增加
CODE

   <option value='kernel'>{$ibforums->lang['cpt_kernel']}</option>
   <option value='unkernel'>{$ibforums->lang['cpt_unkernel']}</option>

JavaScript 精华一页纸

JS 自身操作部分 1、数据类型 | 变量定义 动态语言,不需要指定参数的数据类型,也就是说可以任意赋值 数字 | 布尔 | 字符串 | 数组 | 对象 未定义的变量 undefi...
  • airpor
  • airpor
  • 2017年04月07日 16:15
  • 318

Bootstrap 精华一页纸

Bootstrap 是基于H5利用 JS和CSS 进行布局、提供插件、动画的一个框架。使用了JQuery进行DOM控制。 1、布局部分 采用了 网格式布局(本质上是table布局,把页...
  • airpor
  • airpor
  • 2017年04月07日 17:39
  • 384

如何找出标有"App Store 精华","Essentials"的所有软件?

如何找出标有"App Store 精华","Essentials"的所有软件? 中国区: +"App Store 精华" site:https://itunes.apple.c...
  • elesos
  • elesos
  • 2016年11月12日 12:16
  • 2173

【c语言】C语言精华部分

经过一段时间的学习,我们的c语言学习已经告一段落,今日特做以总结。 一、关于c语言的一些基础概念 和大多数程序员一样,我们所学的第一个程序就是,在屏幕上输出一句话"hello  world",不过我们...
  • flowing_wind
  • flowing_wind
  • 2017年11月04日 19:24
  • 83

编程精华资源书籍大汇总

1   引用ITeye优秀专栏 :http://www.iteye.com/magazines/130
  • jun55xiu
  • jun55xiu
  • 2014年09月03日 11:47
  • 418

CSS精华记录(一)

本文持续修改。。。。。。。
  • SanBaDao
  • SanBaDao
  • 2017年04月25日 20:15
  • 314

精华资源网盘合集:

天天更新分享链接:
  • lovedeadyou
  • lovedeadyou
  • 2014年04月24日 20:45
  • 2383

30年老程序员的精华经验分享

在我30多年的程序员生涯里,我学到了不少有用的东西。下面是我这些年积累的经验精华。我常常想,如果以前能有人在这些经验上指点一二,我相信我现在会站得更高。   1.客户在接触到产品之后,才会...
  • Aniu127
  • Aniu127
  • 2014年10月13日 08:56
  • 444

链表的partition

#include #include using namespace std; class Node { private: int item; Node *next; public:...
  • yapian8
  • yapian8
  • 2014年07月22日 09:25
  • 400

Android精华汇总

公共技术知识点部分 Android Activity生命周期 onCreate中的savedInstanceState有何具体作用 Android资源文件 - 使用资源存储字符串 颜色 尺寸 整型 布...
  • Wei_Smile
  • Wei_Smile
  • 2016年03月15日 23:20
  • 1503
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:IPB2.0的精华MOD
举报原因:
原因补充:

(最多只允许输入30个字)