1. 如何修改babel头部的背景?
修改babel/htdocs/core/V2EXCore.php
把
- echo('<div id="top_banner" align="left">');
改为
- echo('<div id="top_banner" style="border-bottom: 1px solid rgb(119, 119, 119);
- background-image: url(/img/bg_space.jpg);" align="left">');
上传一张960×100大小的图片bg_space.jpg到babel/htdocs/img目录下
2. 如何修改站内搜索?
修改/babel/res/google_search.php文件,把里面关于v2ex改成你自己站的。
3. 如何修改babel的titel以及在底部增加备案信息?
修改babel/htdocs/core/Vocabularies.php
site_name 站点名字
site_title Title名字
site_title_mobile 移动设备上网的Title
备案信息可以加在这里
- site_copyright = '? 2007 feitui.com <a href="http://www.miibeian.gov.cn/"
- target="_blank">豫ICP备0000001号</a>';
4. 如何修改about页?
修改bable/res/about里面的文件。
5. 如何开启“百页斩”?
修改babel/htdocs/core/Settings.php
把
- define('BABEL_VISITING_AWARDING', flase); // This is too evil.
改为
- define('BABEL_VISITING_AWARDING', true); // This is too evil.
6. 如何设置“自言自语”版面?
(注:自言自语版面里只能回复自己的主题,没有回复别人主题的权限)
添加一个板块,把这个板块的ID,添加到/babel/res/autistic.xml文件里
7. 如何设置“无要点”版面?
(注:无要点版面出现的帖子即便有新的回复也不会出现在最新帖子那里)
添加一个板块,把这个板块的ID,添加到/babel/res/pointless.php文件里
8. 如何开启友情链接功能?
修改/bable/core/V2EXCore.php文件
把注释去掉
把
- /* if ($_module_links) {
- echo('<li><img src="' . CDN_IMG . 'pico_web.gif" align="absmiddle" /> 友情链接<ul class="items">');
- $x = simplexml_load_file(BABEL_PREFIX . '/res/links.xml');
- foreach ($x->xpath('//link') as $link) {
- echo '<li><a href="' . $link->url . '" target="_blank">' .
- $link->name . '</a></li>';
- }
- echo('</ul></li>');
- } */
改为
- if ($_module_links) {
- echo('<li><img src="' . CDN_IMG . 'pico_web.gif" align="absmiddle" /> 友情链接<ul class="items">');
- $x = simplexml_load_file(BABEL_PREFIX . '/res/links.xml');
- foreach ($x->xpath('//link') as $link) {
- echo '<li><a href="' . $link->url . '" target="_blank">' .
- $link->name . '</a></li>';
- }
- echo('</ul></li>');
- }
并把链接的站点写到/babel/res/links.xml文件里,格式为:
- <links>
- <link>
- <url>http://www.feitui.com/</url>
- <name>飞腿</name>
- </link>
- <link>
- <url>http://hi.cutlife.com/</url>
- <name>Cutlife|惊蛰</name>
- </link>
- </links>
9. 如何增加“所在地”?
修改/bable/geo/map.xml文件,添加你的所在地,并且在/bable/geo/下面对应的子目录里添加对应的目录及xml文件
10. 如何屏蔽在注册过程中要求的确认码[v0.5-pre]
V2EXCore.php中屏蔽掉了module: Signup block中的验证码显示输出部分和整个result: c部分
ValidatorCore.php中屏蔽掉module: User Create Check logic中的check: c一段
这样子就可以完全屏蔽掉注册码
11. 在哪儿修改导航和title?
core/Vocabularies.php
12. babel/res 下的几个文件干啥用的?
dangerous.xml 用来指定一些需要屏蔽的危险主题。
restricted.xml 用来指定受限制讨论区。
13. 如何添加相关网站
htdocs/core/InstallCore.php
- $i->vxSetupRelatedByName('board_name', 'http://www.livid.cn/', "Livid's Paranoid");
14. 启动资金修改
Settings.php
- BABEL_USR_INITIAL_MONEY => 初始资金
15. 首页底部总是显示debug.怎么去掉?
Settings.php里的两个
- define('BABEL_DEBUG', true)
改成false
16. 要显示股票信息,该改哪个参数?
如果 nod_name 是 6 位数字的话。
默认打开的,只需要吧股票代码的6位数字填到 nod_name 里
17. 用babelman创建板块后,没有图标
图片文件必须和板块nod_name一样才能显示出来
18. 置顶贴怎么实现
- $sql = "UPDATE babel_topic SET tpc_flag = 2 WHERE tpc_id = {$topic_id} LIMIT 1";
19.首页头像展示不出来
打开V2EXCore.PHP文件,2312行
- $sql = "SELECT usr_id, usr_nick, usr_geo, usr_portrait FROM babel_user WHERE usr_portrait != '' AND
- usr_hits > 100 AND usr_lastlogin > {$ts_month} ORDER BY rand() LIMIT {$p_count}";
将里面的100改下就可以了.默认是个人页面被查看100次以上才能展示出来.
20. 右侧栏下面FF那两个图标链接在哪能修改?
V2EXCore.php
- _v_hr();
- echo('<a href="http://www.spreadfirefox.com/?q=affiliates&id=197201&t=218"><img border="0" alt="Firefox 2"
- title="Firefox 2" src="' . CDN_UI . 'img/ff2o80x15.gif" /></a> ');
- echo(' <a href="http://www.igniterealtime.org/projects/openfire/" target="_blank"><img border="0"
- alt="Pageflakes" title="Openfire" src="' . CDN_UI . 'img/80x15/openfire.gif" /></a>');
- _v_hr();
- if (HOST_LINK == 'http://www.mediatemple.net/') {
- echo('<div align="center"><a href="' . HOST_LINK . '" target="_blank"><img
- src="http://www.mediatemple.net/_images/partnerlogos/mt-160x30-dk.gif" border="0" alt="' . HOST_COMPANY . '"
- /></a><br /><small>Hosted by <a href="' . HOST_LINK . '" target="_blank" class="o">' . HOST_COMPANY .
- '</a></small></div>');
- } else {
- echo('<span class="tip_i"><small>Hosted by <a href="' . HOST_LINK . '" target="_blank" style="color: ' .
- rand_color() . '" class="var">' . HOST_COMPANY . '</a></small></span>');
- }
21. 如何自动执行利息
设置/cron/core/下的Setting.php里的数据库
打开SSH
命令:
crontab -e #进入CRONTAB编辑页面
59 23 * * * /usr/local/bin/php /home/pathto/benefit.php
Ctrl+x 保存退出,看到CRONTAB建立成功就可以了。
考虑到DH与中国的时差,可能这个59 23得调整,晚点再说吧。
转自mac.6.cn

真需要呢~
对了,有没有本地安装的教材呀~
有的,也是转的V2EX上的。
是这篇《使用 WAMP5 架设能够安装 Babel 的环境》