謝謝各位先進的付出讓我有fpcdoe可以使用!我目前計畫提供系上發佈新聞用,我有三個問題提出,希望能夠獲得解決。
第一是為何sidebar的底圖要分成上下左右中五個區塊,是否使用上中下三個區塊會有問題,因為我設的底紋無法縫合,故考慮變換底圖的區塊方式!
第二是sidebar中的文字無法靠左對齊,可是我檢查html碼並無發覺有其他東西干擾排列!
第三網站連結中有加權數字設定,可是排列卻無法照著變動?
網址在http://tmtcart.wusite.net/news/
使用os x和fpcode 0.95版本,和mac&pc-ie瀏覽器。
thanks
關於fpcode中sidebar的幾個問題?
版主: bryanchang、digdog、謝孟叡
關於fpcode中sidebar的幾個問題?
<BLOCKQUOTE><font size="1" face="XYZ">quote:</font><HR>原始發信人 atlas:
第一是為何sidebar的底圖要分成上下左右中五個區塊,是否使用上中下三個區塊會有問題,因為我設的底紋無法縫合,故考慮變換底圖的區塊方式!<HR></BLOCKQUOTE>
《上下左右》放的分別是(要修改的地方是在 CSS 檔案裡,以背景圖的方式放入,如果我沒記錯的話) Sidebar 的邊框圖,而《中》放的是文字的內容。
按照目前的設定,若將表格改成《上中下》,那你的 Sidebar 就不會有左右兩側的邊框了。
另,你可以自己修改 Sidebar 的表格。
<BLOCKQUOTE><font size="1" face="XYZ">quote:</font><HR>
第二是sidebar中的文字無法靠左對齊,可是我檢查html碼並無發覺有其他東西干擾排列!
<HR></BLOCKQUOTE>
Well, 那部份是交給 CSS 負責的,你可以自己修改 CSS 檔案裡的屬性來指定對齊的方式。
[ 03-15-2002: 留言編輯者: digdog ]
第一是為何sidebar的底圖要分成上下左右中五個區塊,是否使用上中下三個區塊會有問題,因為我設的底紋無法縫合,故考慮變換底圖的區塊方式!<HR></BLOCKQUOTE>
《上下左右》放的分別是(要修改的地方是在 CSS 檔案裡,以背景圖的方式放入,如果我沒記錯的話) Sidebar 的邊框圖,而《中》放的是文字的內容。
按照目前的設定,若將表格改成《上中下》,那你的 Sidebar 就不會有左右兩側的邊框了。
另,你可以自己修改 Sidebar 的表格。
<BLOCKQUOTE><font size="1" face="XYZ">quote:</font><HR>
第二是sidebar中的文字無法靠左對齊,可是我檢查html碼並無發覺有其他東西干擾排列!
<HR></BLOCKQUOTE>
Well, 那部份是交給 CSS 負責的,你可以自己修改 CSS 檔案裡的屬性來指定對齊的方式。
[ 03-15-2002: 留言編輯者: digdog ]
- bryanchang
- 討論區管理員
- 文章: 7057
- 註冊時間: 04/19/2001 1:01 am
- 來自: The '60s
- 聯繫:
關於fpcode中sidebar的幾個問題?
另外關於加權數,下一版本的 FPCode 會增加設定的選項讓你可以自由選擇。
關於fpcode中sidebar的幾個問題?
一、關於 sidebar 中文無法向左靠齊的問題:
因為每個區塊是不同的 table,沒有統一最左欄(項目標點)欄寬的結果就是右邊文字多寡會影響欄寬比例。目前的解決方法是修改 includes/index.inc.php 強制設定每個區塊的最左欄欄寬。找到這幾個函數:print_sw_links()、print_quickies()、print_reports()、print_sites(),在函數的前幾行你應該會看到變數 $row_hdr 的定義敘述,將它修改為:
$row_hdr = "<tr valign=\"top\"><td align=\"left\" width=\"12\">$bullet_pt</td>";
上面提到的四個函數都要改。這個小問題會在下一版修正。
二、網站連結沒有按加權值排列的問題:
網站連結是先按地區類別排序再按加權值排,所以可能會造成沒有排序的錯覺。如果你希望以加權值當作主要排序依據,請修改 includes/index.inc.php 中的 print_sites() 函數,將變數 $my_query 定義的最後一行:
"ORDER BY s.type_id ASC, site_order DESC LIMIT 0, $max";
改成:
"ORDER BY site_order DESC LIMIT 0, $max";
[ 03-15-2002: 留言編輯者: 麻州大道 ]
因為每個區塊是不同的 table,沒有統一最左欄(項目標點)欄寬的結果就是右邊文字多寡會影響欄寬比例。目前的解決方法是修改 includes/index.inc.php 強制設定每個區塊的最左欄欄寬。找到這幾個函數:print_sw_links()、print_quickies()、print_reports()、print_sites(),在函數的前幾行你應該會看到變數 $row_hdr 的定義敘述,將它修改為:
$row_hdr = "<tr valign=\"top\"><td align=\"left\" width=\"12\">$bullet_pt</td>";
上面提到的四個函數都要改。這個小問題會在下一版修正。
二、網站連結沒有按加權值排列的問題:
網站連結是先按地區類別排序再按加權值排,所以可能會造成沒有排序的錯覺。如果你希望以加權值當作主要排序依據,請修改 includes/index.inc.php 中的 print_sites() 函數,將變數 $my_query 定義的最後一行:
"ORDER BY s.type_id ASC, site_order DESC LIMIT 0, $max";
改成:
"ORDER BY site_order DESC LIMIT 0, $max";
[ 03-15-2002: 留言編輯者: 麻州大道 ]
關於fpcode中sidebar的幾個問題?
謝謝三位!問題已經全部改善了!我是初學者,第一次使用php語言。fpcode真的是簡單易用、功能完善。我才修改十多小時就能獲得我要的版面安排了。很棒! [img]images/smiles/icon_biggrin.gif[/img]