歡迎光臨, 訪客. 請先 登入註冊一個帳號.
四月 28, 2024, 02:03:13 上午
19595 文章 在 3865 主題 由 4580 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  開發  |  外掛程式  |  外掛dropcase某些主機無法成功 « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 外掛dropcase某些主機無法成功  (閱讀 13140 次)
kochlin
新手見習
*
文章: 46


檢視個人資料
« 於: 四月 29, 2005, 07:33:47 下午 »

外掛"首字下沉"
曾經在 xp+easyphp 成功執行。
但在FC3同一方式啟動但無法顯示。
顯然安裝步驟應該沒問題,那還有那些要考量的地方呢??
http://plog1.read.org.tw/index.php?blogId=3
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #1 於: 四月 30, 2005, 09:57:04 下午 »

引用自: kochlin
外掛"首字下沉"
曾經在 xp+easyphp 成功執行。
但在FC3同一方式啟動但無法顯示。
顯然安裝步驟應該沒問題,那還有那些要考量的地方呢??
http://plog1.read.org.tw/index.php?blogId=3


我假設你這個網誌已經裝了 dropcase plugin,那麼只有兩個原因:
1. 你沒有啟動。
2. 你的第一段文章沒有用 <p>...</p> 包起來。因為這個外掛程式是找第一段文章的 <p>標籤來修改。

Mark
已記錄

kochlin
新手見習
*
文章: 46


檢視個人資料
« 回覆文章 #2 於: 五月 03, 2005, 01:05:00 下午 »

引用
我假設你這個網誌已經裝了 dropcase plugin,那麼只有兩個原因:
1. 你沒有啟動。
2. 你的第一段文章沒有用 <p>...</p> 包起來。因為這個外掛程式是找第一段文章的 <p>標籤來修改。

Mark


=================================
 請問---> 第一段文章沒有用 <p>...</p> 包起來
是那個檔案的位置。--------(新手請見諒)
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #3 於: 五月 03, 2005, 02:59:15 下午 »

引用自: kochlin
引用
我假設你這個網誌已經裝了 dropcase plugin,那麼只有兩個原因:
1. 你沒有啟動。
2. 你的第一段文章沒有用 <p>...</p> 包起來。因為這個外掛程式是找第一段文章的 <p>標籤來修改。

Mark


=================================
 請問---> 第一段文章沒有用 <p>...</p> 包起來
是那個檔案的位置。--------(新手請見諒)


那不是檔案,我是說你的文章,用 <> 切換到原始碼模式,看第一段是否有包在 <p> ....</p> 裡面。如果沒有, dropcase 是沒有作用的。

Mark
已記錄

kochlin
新手見習
*
文章: 46


檢視個人資料
« 回覆文章 #4 於: 五月 03, 2005, 06:49:12 下午 »

了解!!!感謝您!
我再試試看!!!
==========================
5/3日
有重新上傳啟動,但仍無法顯示。
已記錄
cytseng
新手見習
*
文章: 4


檢視個人資料 個人網站
« 回覆文章 #5 於: 五月 05, 2005, 02:28:23 上午 »

引用自: markwu
引用自: kochlin
引用
我假設你這個網誌已經裝了 dropcase plugin,那麼只有兩個原因:
1. 你沒有啟動。
2. 你的第一段文章沒有用 <p>...</p> 包起來。因為這個外掛程式是找第一段文章的 <p>標籤來修改。

Mark


=================================
 請問---> 第一段文章沒有用 <p>...</p> 包起來
是那個檔案的位置。--------(新手請見諒)


那不是檔案,我是說你的文章,用 <> 切換到原始碼模式,看第一段是否有包在 <p> ....</p> 裡面。如果沒有, dropcase 是沒有作用的。

Mark


我是用 ereg function 先去判斷是不是有 <p> 開頭的
再做適合的 code 來處理
所以要改 plugindropcase.class.php
(紅字就是多加的)

        function dropcase( $text )
        {
            $newText = explode("</p>", $text);

            // Piece the output back together.
            // $bufText = "<div class=\"drop-case\">".$newText[0]."</div>";

           if (ereg("^<p>", $newText[0])) {
                $bufText = str_replace( "<p>", "<p id=\"drop-case\">", $newText[0] );
           }
            else {
                $bufText = ereg_replace("^", "<p id=\"drop-case\">", $newText[0] );
            }


            $bufText .= "</p>";
已記錄
kochlin
新手見習
*
文章: 46


檢視個人資料
« 回覆文章 #6 於: 五月 05, 2005, 11:13:42 上午 »

引用自: kochlin
了解!!!感謝您!
我再試試看!!!
==========================
5/3日
有重新上傳啟動,但仍無法顯示。





我終於了解意思,謝謝markwu & cytseng
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #7 於: 五月 09, 2005, 10:41:43 上午 »

Hi cytseng:

謝謝你的 patch 微笑 ,我把它加到plugin 中了。 SVN rev 1973.

Mark
已記錄

頁: [1]
LifeType 中文開發論壇  |  開發  |  外掛程式  |  外掛dropcase某些主機無法成功 « 上篇主題 下篇主題 »
    前往: