1. 如何修改babel头部的背景?
修改babel/htdocs/core/V2EXCore.php
把
1 | echo('<div id="top_banner" align="left">'); |
改为
1 2 | 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
备案信息可以加在这里
1 2 | 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
把
1 | define('BABEL_VISITING_AWARDING', flase); // This is too evil. |
改为
1 | 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文件
把注释去掉
把
1 2 3 4 5 6 7 8 9 | /* 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>'); } */ |
改为
1 2 3 4 5 6 7 8 9 | 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文件里,格式为:
1 2 3 4 5 6 7 8 9 10 | <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
1 | $i->vxSetupRelatedByName('board_name', 'http://www.livid.cn/', "Livid's Paranoid"); |
14. 启动资金修改
Settings.php
1 | BABEL_USR_INITIAL_MONEY => 初始资金 |
15. 首页底部总是显示debug.怎么去掉?
Settings.php里的两个
1 | define('BABEL_DEBUG', true) |
改成false
16. 要显示股票信息,该改哪个参数?
如果 nod_name 是 6 位数字的话。
默认打开的,只需要吧股票代码的6位数字填到 nod_name 里
17. 用babelman创建板块后,没有图标
图片文件必须和板块nod_name一样才能显示出来
18. 置顶贴怎么实现
1 | $sql = "UPDATE babel_topic SET tpc_flag = 2 WHERE tpc_id = {$topic_id} LIMIT 1"; |
19.首页头像展示不出来
打开V2EXCore.PHP文件,2312行
1 2 3 | $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
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | _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