歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 22, 2024, 11:20:29 下午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
  列出文章
頁: [1]
1  開發 / 外掛程式 / PloGeSHi的使用 於: 五月 29, 2006, 04:05:49 下午
我的是1.03正式版本的饿lifetype.启动了PloGeSHi这个插件,但在post的时候,输入<code php> 代码 </code>后并没有按想要的方式给我显示出来,是不是版本问题?
2  支援 / 安裝與設定 / Re: 关于升级后的乱码问题 於: 五月 26, 2006, 08:19:01 上午
 開懷大笑
Mark太客气了...
3  支援 / 安裝與設定 / Re: 关于升级后的乱码问题 於: 五月 22, 2006, 09:40:02 上午
现在手动的把文章都给改过来了....还好现在文章不多...要不得改死人..
4  支援 / 安裝與設定 / Re: 关于升级后的乱码问题 於: 五月 22, 2006, 09:09:18 上午
有意思的是,现在新发表文章一切是正常的........

我faint... 嚎啕大哭 嚎啕大哭 嚎啕大哭 嚎啕大哭
5  支援 / 安裝與設定 / Re: 关于升级后的乱码问题 於: 五月 22, 2006, 09:03:55 上午
我没有转换数据库,
原来的是 1.0版的lifetype,,,我这次只是把lifetype1.03的文件替换了原来的文件,数据库完全没有做改动,lifetype里的config.的配置文件改了一下而已。
6  支援 / 安裝與設定 / Re: 关于升级后的乱码问题 於: 五月 22, 2006, 08:25:24 上午
另,新安装的数据库是没有问题,但安装好数据库后再将数据导入,或者是直接使用原来的数据库,都是一样的乱码。
7  支援 / 安裝與設定 / 关于升级后的乱码问题 於: 五月 22, 2006, 08:23:09 上午
原来使用的是lifetype1.01,一切正常
后来下载了新版的1.03,并将程序改动了一下,在本机做好测试后,上传到服务器,

然后就发现出来的中文简体字都变成了乱码..整个过程中,没有对数据库进行过改动,

不知道是什么原因引起的??
这是我的blog,请帮我看一下,谢谢
www.oneminutes.com
8  開發 / 核心補強 / Re: 为分类加上图标的问题 於: 五月 19, 2006, 08:09:39 上午
现在构造分类对象的时候,多加了两个参数就行了。原来是少了这两个参数,操成不匹配。


程式碼:
        function _fillCategoryInformation( $query_result )
        {
        $category = new ArticleCategory( $query_result["name"],
                                             $query_result["url"],
                                             $query_result["blog_id"],
                                             $query_result["in_main_page"],
$query_result["description"],
                                             $query_result["num_articles"],
unserialize($query_result["properties"]),
                                             $query_result["id"],
                                                     
null,null,
//这里新加的图标信息
$query_result["icon"]
);
9  開發 / 核心補強 / Re: 大家使用什么来做开发 於: 五月 19, 2006, 08:07:38 上午
eclipse + php的插见是有DEBUG功能的,也可以在控制台输出运行结果,但我不知道怎么样 做成WEB的项目,那个好象只能调试类,而不能象做J2EE的时候,从前台到后台的交互都可以进行调试,
或许是我还不知道怎么去做,我想应该是有这个功能的。
10  開發 / 核心補強 / Re: 为分类加上图标的问题 於: 五月 19, 2006, 07:58:39 上午
谢谢,回答的很详细. 開懷大笑 開懷大笑
11  開發 / 核心補強 / Re: 大家使用什么来做开发 於: 五月 19, 2006, 07:57:54 上午
做程序最好是有调试功能的,不知道大家的IDE怎么进行调试呢?尤其是对刚接触PHP的我来说,没调试功能就只能靠猜了,甚至也不知道怎么在控制台输出调试结果,,,
12  開發 / 核心補強 / 大家使用什么来做开发 於: 五月 18, 2006, 03:37:45 下午
用DW8的话不呢功能调试,
刚试了一下eclipse  + php的插件,但也没能完整的建立起一个项目来,
而且class中的BUG多多,
不知道大家是用什么来做开发的?需要有调试功能。
13  開發 / 核心補強 / 为分类加上图标的问题 於: 五月 18, 2006, 02:07:01 下午
刚下了一个新的LIFETYPE1。03用的挺舒服的,
以前做JAVA开发,lifetype的MVC模式真的是不错,虽然我不会PHP,但很多DAO的代码都能看懂,所以就想自己加些功能。
看到一些BLOG上与给分类添家家图标的功能,如下面这个网站
http://zhuoqun.net/blog/dreamer/default.asp?cateID=6

所以也想在lifetype中加上此功能,在数据库的articleCategory表中增加了一个字段icon,用来存放该分类的图片,这里手动添加了一条数据,打算做完显示后再去做后台添加分类时候选择图标的功能,,修改了如下代码
class / dao / Articlecategory.class.php中
程式碼:

var $_icon;

//新增加的功能,选择文章分类所带的小图标 _ Start

function setIcon( $newIcon ){
$this->_icon = $newIcon;
}
function getIcon(){
return $this->_icon;
}

程式碼:
//将原来的构造函数给注释掉,新加了icon相关的一个构造函数

function ArticleCategory( $name, $url, $blogId, $inMainPage,$description = "", $numArticles = 0, $properties = Array(), $id = -1, $lastModification=null, $parentId = null,$icon)
{
$this->DbObject();
$this->_name = $name;
            $this->_url = $url;
$this->_id = $id;
            $this->_blogId = $blogId;
    $this->setInMainPage( $inMainPage );
            $this->_numArticles = $numArticles;
$this->setProperties( $properties );
$this->_parentId = $parentId;
$this->_description = $description;
$this->_lastModification = new Timestamp($lastModification);
$this->_articles = Array();
$this->_numArticles = Array();

//
$this->_icon = $icon;
}



再之后,将class/dao/articlecategorys.class.php这里的代码,用来构造和填充articleCategory对象的相关的SQL代码中,都加上了 c.icon AS icon,也就是取到了这条记录。 那些select * 的我就没改了..
 填充的时候调用的
_fillCategoryInformation方法中,加了最后一条:
程式碼:
        function _fillCategoryInformation( $query_result )
        {
        $category = new ArticleCategory( $query_result["name"],
                                             $query_result["url"],
                                             $query_result["blog_id"],
                                             $query_result["in_main_page"],
$query_result["description"],
                                             $query_result["num_articles"],
unserialize($query_result["properties"]),
                                             $query_result["id"],
//这里新加的图标信息
$query_result["icon"]
);

但现在执行后报错误,错误如下:

Exception message: Missing argument 11 for articlecategory()
Error code: 2
-- Backtrace --
f:\works\greenamp\www\lifetype\class\dao\articlecategory.class.php(37): articlecategory
f:\works\greenamp\www\lifetype\class\dao\articlecategories.class.php(312): articlecategory.articlecategory
f:\works\greenamp\www\lifetype\class\dao\articlecategories.class.php(534): articlecategories._fillcategoryinformation
f:\works\greenamp\www\lifetype\class\dao\articles.class.php(424): articlecategories.getarticlecategoriesbyids
f:\works\greenamp\www\lifetype\class\action\defaultaction.class.php(174): articles.getblogarticles
f:\works\greenamp\www\lifetype\class\controller\controller.class.php(309): defaultaction.perform
f:\works\greenamp\www\lifetype\index.php(42): blogcontroller.process

说是构造 对象的时候缺少第11个参数,也就是ICON那个参数,我现在找不到错误,高手帮忙看看, 了 。
頁: [1]