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

開源、多功能、高自訂性及高擴充性的內容管理系統。

版主: hamu278, 銘仔

版面規則
  • 發問時注明 Drupal 版本及之前做過的動作。

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

文章bananasims » 2008-08-19, 21:23

用咗 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%;


搞掂
影像.從心 At the heart of the ímage
bananasims
太陽會員
 
文章: 13541
註冊時間: 2005-09-22, 00:00

回到 [B1d] Drupal



誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 7 位訪客

cron