1 頁 (共 1 頁)

使 book 模組 HTML 符合標準及對小螢幕的小修改 for Drupal 6

文章發表於 : 2008-08-19, 21:23
bananasims
用咗 book 既頁面都唔會 valid HTML,事關佢顯示 < 而唔係 &lt;
我唔識用 CVS 改 Drupal 既野

book module 範例:http://thesims.i-circle.net/the-sims-2/freetime/hobbies/arts-and-crafts

開啟 ./modules/book/book-navigation.tpl.php

尋找
代碼: 選擇全部
<?php print t('‹ ') . $prev_title; ?>

取代為
代碼: 選擇全部
&lt; <?php print $prev_title; ?>


尋找
代碼: 選擇全部
<?php print $next_title . t(' ›'); ?>

取代為
代碼: 選擇全部
<?php print $next_title; ?> &gt;


呀仲有,book module 唔會 clear float,搞到變晒形

開啟 ./modules/book/book-navigation.tpl.php

尋找
代碼: 選擇全部
<?php if ($tree || $has_links): ?>

下低加
代碼: 選擇全部
<div style="clear:both"></div>

如果有好似我咁樣加做 class,可以改成
代碼: 選擇全部
<div class="clear"></div>


預設 Book Module 既導覽列喺 1024x768 既螢幕都係因為「上一層」唔夠闊搞到「聚」咗落去
所以可以改 CSS

開啟 ./modules/book/book.css

尋找
代碼: 選擇全部
.book-navigation .page-previous {

再尋找
代碼: 選擇全部
width: 42%;

取代為
代碼: 選擇全部
width: 40%;


尋找
代碼: 選擇全部
.book-navigation .page-up {

再尋找
代碼: 選擇全部
width: 4%;

取代為
代碼: 選擇全部
width: 8%;


尋找
代碼: 選擇全部
.book-navigation .page-next {

再尋找
代碼: 選擇全部
width: 42%;

取代為
代碼: 選擇全部
width: 40%;


搞掂