歡迎光臨, 訪客. 請先 登入註冊一個帳號.
四月 23, 2024, 10:38:44 下午
19595 文章 在 3865 主題 由 4580 會員
最新註冊會員: aa123aa1
  列出文章
頁: 1 2 [3] 4 5 ... 8
31  支援 / 安裝與設定 / Re: 請問 LifeType 1.0.3 是不是對 PHP 5.12 的支援不是很好? 於: 二月 21, 2006, 02:05:31 下午
前不久我也以php 5.1.2(原4.4.0)+mysql 5.0.18(原4.1.7)裝LT 1.0.3
結果警告一大堆
在index/admin/summary/wizard.php設定seterror
避掉這些警告,總算還能讀取資料...

但陸續發現一些問題:
1.迴響張貼時出現問題。
2.登入時帳號/密碼不對,只有管理員能成功進入。
3.if可登入,張貼新文章時會有錯誤,但資料能insert入db。

想請教login的相關程序是寫在哪一個class呢? 我想去追code試試...

我覺得LT很有物件架構,理論上比一般架構更容易升級php版本才是
希望能夠支援新的php語法。
32  站務 / 站務公告 / Re: [站務公告] 很抱歉,昨天又停站了! 於: 二月 20, 2006, 02:29:40 下午
聽了mark的建議,我趕緊打消預購之dreamhost空間。

馬的,他們竟敢得罪方丈... 開懷大笑
33  支援 / 安裝與設定 / Re: [請教]LifeType的Smarty標籤語法? 於: 二月 06, 2006, 03:40:39 下午
是呀,後來我決定還是使用<{.}>比較方便
它含有<>,又有{}的特性,
是比較能讓人接受的!

一旦決定了,就開始大量用囉...
34  支援 / 安裝與設定 / Re: [請教]LifeType的Smarty標籤語法? 於: 二月 06, 2006, 01:14:37 下午
後來細想一下,
jscript對web頁面範本中應用極廣
js裏頭的變數也常常要用到php變數
甚至是要秀出"程式碼"內容

若是一直用literal或rdelim來迴避
好像效果也不佳!

或許xoop的<{}>有它的好處及方便性。
人還是要兼顧現實面的...  開懷大笑
35  支援 / 安裝與設定 / Re: [請教]LifeType的Smarty標籤語法? 於: 二月 06, 2006, 12:02:21 下午
我對於編程的風格選擇,一向不喜歡自訂格式來避免特殊問題
因為官方原創這樣作,一定是有其道理的...
假如官方真的不好,那應該請官方來作修正
而不是底層讓它這樣擺著,只斷上層來東補西補,徒耗效能而己。

例如,在資料庫程式寫作時,很多人喜歡取得db欄位值時再trim()前面空白
這樣的作法就是責任不分! db本來就該負責資料的正確性呀...

因此,對於smarty變數的括號,我仍會使用原官方的,
再利用其他的方式迴避這些問題。

謝謝lss提供這項資訊。
36  支援 / 安裝與設定 / [請教]LifeType的Smarty標籤語法? 於: 二月 05, 2006, 02:42:29 下午
最近在學習smarty,就想以lifetype為學習範本
書上開宗明義說在template裏,
由於預設 {,} 標籤會跟javascript與中文相衝碼(驗證過的確會)
書上叫我們寫 {{, }} 或 <{, }>來代替 {,}

不過,多寫一個很在很煩
很好奇為何lifetype的範本檔,是使用官方{},卻不會發生js/中文衝碼呢?
37  站務 / 站務公告 / Re: LifeType 1.0.3 發佈了 於: 一月 27, 2006, 12:19:51 上午
開發團隊及lss辛苦了,謝謝你們的努力。
38  開發 / 外掛程式 / Re: [問題]如何預設幫全部用戶安裝且啟動某plugin? 於: 一月 19, 2006, 04:53:57 下午
我找了相關的資料,發現以下比較完整能顯示出認證圖片(ocean.gif):

在\plugins\authimage\pluginauthimage.class.php(64):
$blogSettings = $this->blogInfo->getSettings();

後面寫入:

程式碼:

        // 如果取出的設定值不存在,代表還沒有設定過,
        // 將設定值設為 true ,並重新取得設定值。
        $this->pluginEnabled = $blogSettings->getValue( "plugin_authimage_enabled" );
        if (empty($this->pluginEnabled))
        {
            $blogSettings->setValue("plugin_authimage_enabled", 1 );
            $blogSettings->setValue("plugin_authimage_length", 6 );
            $blogSettings->setValue("plugin_authimage_key", "pLog");
            $blogSettings->setValue("plugin_authimage_expiredtime", 3600 );
            $blogSettings->setValue("plugin_authimage_default", "ocean.gif" );
        }

    //原來的code
    $this->pluginEnabled = $blogSettings->getValue( "plugin_authimage_enabled" );
    ....

不過,我發現資料是進入該user的settings,但從後台進去看
它的enabled都沒有打勾,而其他欄位有值。

即使我第一行設為: $blogSettings->setValue("plugin_authimage_enabled", true );亦同
蠻奇怪的現象。

ps.該死的垃圾回響沒有啥規則,我連下sql指令清除效果有限!
39  支援 / 安裝與設定 / Re: [問題]站台說明方塊為何不能內置html語法? 於: 一月 19, 2006, 04:40:07 下午
我已經驗證該修改是成功的,詳細步驟為:

程式碼:

A:

1. 修改:
/class/action/admin/admin/updateblogsettingsaction.class.php

2. 尋找72行:
$this->_blogInfo->setAbout( Textfilter::filterAllHTML($this->_request->getValue( "blogAbout" )));
替代為:
$this->_blogInfo->setAbout( $this->_request->getValue( "blogAbout" ));

3. 尋找92行:
$this->_blogInfo->setAbout( Textfilter::filterAllHTML(stripslashes($this->_request->getValue( "blogAbout" ))));
替代為:
$this->_blogInfo->setAbout( stripslashes($this->_request->getValue( "blogAbout" )));

4. 完成。


40  支援 / 安裝與設定 / Re: [問題]站台說明方塊為何不能內置html語法? 於: 一月 19, 2006, 04:23:21 下午
我能明白jscript是能作很多破壞的事,尤其我們會coding的人。

不過用戶們很喜歡能自行編修自己的版面,
他們會加入音樂播放器連結或圖片,反應很好哩!

我會先暫時,反正它的破壞應該只限某user版面!
希望LT能在user客製化版面上能多費心...  吐舌頭
41  支援 / 安裝與設定 / [問題]站台說明方塊為何不能內置html語法? 於: 一月 19, 2006, 02:46:04 下午
在1.0.1之前,就是靠它來作客製化,用戶們可在這區塊放網路音樂或圖片
但如今升級1.0.2之後,卻發現無法放html語法,會被清掉。

後台:


前台:


支援html語法很好呀,為何取消?
42  開發 / 外掛程式 / Re: [問題]如何預設幫全部用戶安裝且啟動某plugin? 於: 一月 19, 2006, 08:39:17 上午
原來已有好文章呀,
唉~ 我什麼都不懂下硬要闖改db值,分析得好辛苦...

謝謝lss的好文章。
43  開發 / 外掛程式 / [問題]如何預設幫全部用戶安裝且啟動某plugin? 於: 一月 19, 2006, 06:30:54 上午
因為網誌系統被spam攻擊,資料庫大增
雖然裝了AuthImage防堵spam,
但85%的用戶根本就沒注意到這個插件發佈,
他們只會單純po文章,並抱怨好多垃圾迴響...
寫了教學文章讓他們自行啟動,效果不彰!!

因此我想替他們全部啟動該AuthImage插件,
我詳細觀察了plog_blogs表格,手動在其settings欄位尾部,插入以下的string設定值:

程式碼:

分析成功啟動插件之user設定值:
"plugin_authimage_enabled";b:1;s:23:"plugin_authimage_length";s:1:"6";s:20:"plugin_authimage_key";s:4:"pLog";s:28:"plugin_authimage_expiredtime";s:4:"3600";s:24:"plugin_authimage_default";s:9:"ocean.gif"


替代某未啟動user的值:
update plog_blogs set settings=REPLACE(settings, ';}}', '上述字串;}}) where id = xxx;


完成後,清除cache、/tmp,
再到該用戶的後台查看是否啟動auth image,沒有!!
到前台comment區看,當然也沒有被啟動。

請問為何這樣?
那我到底該怎麼啟動全部用戶的auth image插件呢?
44  站務 / 站務公告 / Re: 論壇已經由 phpBB2 改為 SMF 於: 八月 29, 2005, 08:42:15 上午
的確,phpbb功能實在太陽春了!
改這一版後感覺好很多...

mark辛苦了!
45  開發 / 模版設計 / 請問Grey模版如何修改 於: 六月 21, 2005, 10:49:23 上午
這也是我以grey模版為基礎,利用table來實現自動欄寬
並把模版以版塊的位置切開,方便理解它的版面佈署。

或許,你可以試試dabu模版喔!
頁: 1 2 [3] 4 5 ... 8