@ 2009年03月28日

人物加点 Demo

又到周五,睡觉前搞了这个东东,用来在创建游戏角色时的界面

@ 2009年03月26日

TinyMCE 插入图片时返回文件全路径

在 TinyMCE 内插入图片,如果图片是在相同主机时,路径会变成相对路径,且主机头会被去掉,需要在设置时加上下面两个设置,就会返回全路径了。

tinyMCE.init({
    // ...
    relative_urls: false,
    remove_script_host: false,
    // ...
});

@ 2009年03月25日

CodeIgniter Upload Fixing —— 上传任何文件类型

昨天下班前遇到了一个很抓狂的东西,本来以为很快搞定的。我用 CodeIgniter Upload Library 上传一些文件,但是我不需要限制这些文件是否符合指定格式(因为这个是管理员后台,都是自己人上传),按照 CodeIgniter 官方文档 的说法,allowed_types 的设置默认是 None 的,当时认为是不去设置 allowed_types 就会接受上传所有类型的文件了,谁知令人烦躁的是居然不设置这个就上传不了文件,把它换成 jpg|png|gif 就好了,但是又只能上传图片类型文件。

今天实在受不了,打开 CodeIgniter 的代码( system/libraries/Upload.php ),用 xdebug 跟踪,到 Line202

// Is the file type allowed to be uploaded?
if ( ! $this->is_allowed_filetype())
{
    $this->set_error('upload_invalid_filetype');
    return FALSE;
}

...

@ 2009年03月22日

周末开发了一个小 Game Demo

哈哈,这个周六日无聊搞了个东东,还算不上一个完善的游戏,只是作为一个 Demo 来看看。

@ 2009年03月12日

CodeIgniter 访问 $_GET

在开启了 rewrite 的情况下,CI 会 unset 掉 $_GET 超级全局变量,在 config.php 里面,我们可以看到2个关键的设置

/*
|--------------------------------------------------------------------------
| URI PROTOCOL
|--------------------------------------------------------------------------
|
| This item determines which server global should be used to retrieve the
| URI string. The default setting of "AUTO" works for most servers.
| If your links do not seem to work, try one of the other delicious flavors:
|
| 'AUTO' Default - auto detects
| 'PATH_INFO' Uses the PATH_INFO
| 'QUERY_STRING' Uses the QUERY_STRING
| 'REQUEST_URI' Uses the REQUEST_URI
| 'ORIG_PATH_INFO' Uses the ORIG_PATH_INFO
|
*/

$config['uri_protocol'] = "AUTO";

$config['enable_query_strings'] = FALSE;

...

@ 2009年03月10日

开发服务器配置笔记 (Apache PHP MySQL SVN Trac)

最近为新公司部署了一台内网的开发用服务器,主要配置了 Apache + PHP + MySQL,SVN 版本控制,Trac 项目管理,这里炒冷饭写一下…

  1. Apache

    官方下载 源代码,先安装 apr 和 apr-util

    cd srclib
    cd apr
    ./configure --prefix=/usr
    make
    make install

    ...

@ 2009年03月03日

不同浏览器装载 Javascript 的 IE hack

看到 PNP广州 群里的 arlex 提到的,挺经典,就记下来:

<!--[if !IE]><!--> 除IE外都可识别 <!--<![endif]-->

<!--[if IE]> 所有的IE可识别 <![endif]-->

<!--[if IE 5.0]> 只有IE5.0可以识别 <![endif]-->

...

© 2011 Bun Wong

本博客基于 Bun PHP Framework 构建 • 粤ICP备07036370号