[問題]修正 "[外掛]討論區/分區前置圖示ICON"

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
zeushuan
星球普通子民
星球普通子民
文章: 11
註冊時間: 2002-06-22 22:36
聯繫:

[問題]修正 "[外掛]討論區/分區前置圖示ICON"

文章 zeushuan »

因為目前沒辦法再原主題發表回復~所以先PO到這

原文章
http://phpbb-tw.net/phpbb/viewtopic.php?t=10845

代碼: 選擇全部

# 
#-----[ FIND ]------------------------------------------ 
# 
$sql = "INSERT INTO " . CATEGORIES_TABLE . " (cat_title, cat_order) 
            VALUES ('" . $HTTP_POST_VARS['categoryname'] . "', $next_order)"; 


# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 
$sql = "INSERT INTO " . CATEGORIES_TABLE . " (cat_title, cat_order, cat_icon) 
            VALUES ('" . $HTTP_POST_VARS['categoryname'] . "', $next_order, $caticon)"; 
會導致建立新分區失敗
應修正為\r

代碼: 選擇全部

# 
#-----[ FIND ]------------------------------------------ 
# 
$sql = "INSERT INTO " . CATEGORIES_TABLE . " (cat_title, cat_order) 
            VALUES ('" . $HTTP_POST_VARS['categoryname'] . "', $next_order)"; 


# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 
			$sql = "INSERT INTO " . CATEGORIES_TABLE . " (cat_title, cat_order, cat_icon) 
			VALUES ('" . $HTTP_POST_VARS['categoryname'] . "', $next_order, '" . $HTTP_POST_VARS['caticon'] . "')";
~*不死鳥*~
星球普通子民
星球普通子民
文章: 23
註冊時間: 2003-06-07 10:44
來自: 香港
聯繫:

文章 ~*不死鳥*~ »

謝嚕
lo6666
星球普通子民
星球普通子民
文章: 7
註冊時間: 2003-04-26 23:53

文章 lo6666 »

我裝河風大的MOD[原創]討論區前方加入ICON並沒有這個問題ㄝ...
一些功能都很正常呀^^
動機不明
喝咖啡的綠皮猴
喝咖啡的綠皮猴
文章: 1179
註冊時間: 2002-03-06 20:37
來自: GOP (重啟)

文章 動機不明 »

lo6666 寫:我裝河風大的MOD[原創]討論區前方加入ICON並沒有這個問題ㄝ...
一些功能都很正常呀^^
那是因為當初在改的時候,為了避免動到太多地方,所以盡量精簡到最少步驟,可以避免將來改版時出現問題還要修正 ^^" (好啦,說我懶也可以啦....)
非官方外掛問題區公告: [必看]請配合發問格式及明確主題發問(2006 02/24更新)
七點要求:
1. 發問前先搜尋,確定沒有重複後再發表
2. 主題要明確
3. 依照發問格式
4. 禁連續推文
5. 請盡量減少使用地方性語言
6. 解決問題後請修改第一篇主題,並感謝曾經幫過你的前輩們 ^^
7. 請不要將檔案內容完整貼出喔! 只要提供問題行及上下各五行就可以了
lo6666
星球普通子民
星球普通子民
文章: 7
註冊時間: 2003-04-26 23:53

文章 lo6666 »

河風大....裝過這個MOD後感覺便很棒ㄝ (:Y)
希望河風大再多多發表新的MOD :mrgreen:
io_oi
星球公民
星球公民
文章: 180
註冊時間: 2002-06-19 17:18

文章 io_oi »

這個外掛無法更改分區名稱
風爺的版本無此問題

治標方式
1.建立新分區
2.移動舊分區版面新分區
3.再刪掉舊分區

我安裝的BB是2.0.4
天霜在2.0.6也是如此
天霜
竹貓忠實會員
竹貓忠實會員
文章: 882
註冊時間: 2003-04-15 19:40
來自: 星之鄉學園
聯繫:

文章 天霜 »

io_oi 寫:這個外掛無法更改分區名稱
風爺的版本無此問題

治標方式
1.建立新分區
2.移動舊分區版面新分區
3.再刪掉舊分區

我安裝的BB是2.0.4
天霜在2.0.6也是如此
等一下 \@()@/
看到這篇文章後 我又再試了一下 我的可以正常更改分區名稱~
經過以上zeushuan的修正後 就正常了

所以..io_oi 看看你是那裡改錯了
不回答來自 私人訊息, 電子郵件, 及時通 的相關 phpBB 問題
除非是個人疏失所造成的問題

這世界還有拼命守護的價值嗎...
io_oi
星球公民
星球公民
文章: 180
註冊時間: 2002-06-19 17:18

文章 io_oi »

天霜 寫:等一下 \@()@/
看到這篇文章後 我又再試了一下 我的可以正常更改分區名稱~
經過以上zeushuan的修正後 就正常了

所以..io_oi 看看你是那裡改錯了
zeushuan的修正是修改建立時
而我是在204不能更名
我有改過這個修正,雖然代碼不盡一樣\r
不過你都這麼確定了,我再試一次看看(ㄟ害~在此外掛後面已經裝了其他外掛....還好每個外掛有備分)

補上我的狀況(還好有做筆記)

代碼: 選擇全部

原說明指定尋找的代碼 http://phpbb-tw.net/phpbb/viewtopic.php?t=10845
$sql = "INSERT INTO " . CATEGORIES_TABLE . " (cat_title, cat_order) 
VALUES ('" . $HTTP_POST_VARS['categoryname'] . "', $next_order)"; 

代碼: 選擇全部

io_oi實際尋找的代碼
$sql = "INSERT INTO " . CATEGORIES_TABLE . " (cat_title, cat_order)
VALUES ('" . str_replace("\'", "''", $HTTP_POST_VARS['categoryname']) . "', $next_order)";

代碼: 選擇全部

原說明指定取代的代碼
$sql = "INSERT INTO " . CATEGORIES_TABLE . " (cat_title, cat_order, cat_icon) 
VALUES ('" . $HTTP_POST_VARS['categoryname'] . "', $next_order, $caticon)";

代碼: 選擇全部

zeushuan修正指定取代代碼 http://phpbb-tw.net/phpbb/viewtopic.php?t=16526
$sql = "INSERT INTO " . CATEGORIES_TABLE . " (cat_title, cat_order, cat_icon) 
VALUES ('" . $HTTP_POST_VARS['categoryname'] . "', $next_order, '" . $HTTP_POST_VARS['caticon'] . "')";

代碼: 選擇全部

io_oi自行實際取代的代碼
$sql = "INSERT INTO " . CATEGORIES_TABLE . " (cat_title, cat_order, cat_icon)
VALUES ('" . str_replace("\'", "''", $HTTP_POST_VARS['categoryname']) . "', $next_order, '" . $HTTP_POST_VARS['caticon'] . "')";
ㄟ...我這樣寫不知道有人看的懂沒?
天霜
竹貓忠實會員
竹貓忠實會員
文章: 882
註冊時間: 2003-04-15 19:40
來自: 星之鄉學園
聯繫:

文章 天霜 »

我改完是以下這樣\r

代碼: 選擇全部

$sql = "INSERT INTO " . CATEGORIES_TABLE . " (cat_title, cat_order, cat_icon)
VALUES ('" . str_replace("\'", "''", $HTTP_POST_VARS['categoryname']) . "', $next_order, '" . $HTTP_POST_VARS['caticon'] . "')";
這就表示.... 是你其他步驟改錯了...
跟修正的地方無關
不回答來自 私人訊息, 電子郵件, 及時通 的相關 phpBB 問題
除非是個人疏失所造成的問題

這世界還有拼命守護的價值嗎...
io_oi
星球公民
星球公民
文章: 180
註冊時間: 2002-06-19 17:18

文章 io_oi »

我找到答案了
原因是我在以下這幾行上面加上記號才會這樣\r
原本應該是\r

打開

phpbb/admin/admin_forums.php

尋找\r

// Modify a category in the DB
$sql = "UPDATE " . CATEGORIES_TABLE . "
SET cat_title = '" . str_replace("\'", "''", $HTTP_POST_VARS['cat_title']) . "'
WHERE cat_id = " . intval($HTTP_POST_VARS[POST_CAT_URL]);

取代成

// Modify a category in the DB
$sql = "UPDATE " . CATEGORIES_TABLE . "
SET cat_title = '" . str_replace("\'", "''", $HTTP_POST_VARS['cat_title']) . "', cat_icon = '" . str_replace("\'", "''", $HTTP_POST_VARS['cat_icon']) . "'
WHERE cat_id = " . intval($HTTP_POST_VARS[POST_CAT_URL]);

而我自己手癢加上改外掛的記號,拿掉就正常了...@@~

// Modify a category in the DB
$sql = "UPDATE " . CATEGORIES_TABLE . "
// 26-031004 Categories & Forum icon MOD
SET cat_title = '" . str_replace("\'", "''", $HTTP_POST_VARS['cat_title']) . "', cat_icon = '" . str_replace("\'", "''", $HTTP_POST_VARS['cat_icon']) . "'
// 26-031004 Categories & Forum icon MOD
WHERE cat_id = " . intval($HTTP_POST_VARS[POST_CAT_URL]);

那兩行記號必須全刪,只刪其中一行還是不行的
我會這麼做是因為考量到以後拆外掛時會用到...,所以做個記號...
沒想到居然就這麼卡住了
還造成這篇廢文.....讓大家多看一眼了.....歹勢~歹勢~
jessie
星球公民
星球公民
文章: 149
註冊時間: 2004-03-05 19:49
來自: Fann.City
聯繫:

[問題]請問圖片大小同一格式如何修改

文章 jessie »

圖檔

請問要怎麼讓那些圖大小統一
另外圖片無法顯示我已經圖片安裝至forum_icon底下了
檔名我是案右鑑看X圖建的檔名
主題已鎖定

回到「外掛問題討論」