您在這裡

版型/Themes

版型安裝、調整、開發、CSS、SAAS、Media queries、HTML 5、JS等畫面相關問題。

theme/phpTmplate的運作方式?

braveht's 的頭像
braveht 在 2006-08-24 (四) 16:24 發表

看了兩個小時的文件,大致推敲了一下theme/phpTmplate的運作方式,不曉得這樣有沒有錯?

1. Drupal有內定一些Themable function,在Module檔裡新增/更改這些function可以改變對應內容的組織樣式

2. 在Theme裡透過xxx.tpl.php 與 template.php 的新增或修改,也可以更改組織樣式。

3. 如果在module裡和在theme裡都有定義,優先使用theme中的定義。

關于創建獨立的admin版型

linlin's 的頭像
linlin 在 2006-08-13 (周日) 02:00 發表

各位先進,大傢好!

剛接觸drupal,不習慣drupal管理糢式,同時髮現如果前臺頁麵被設計為固定寬度時,后臺內容將無法與之適應,因此想將drupal改成有獨立的admin主題,象joomla能從login頁進入后臺管理繫統,使前臺主題脩改不受后臺界麵的限製。

在官方網站找到暸方法:
Creating a separate admin theme (http://drupal.org/node/52389),按文章提供的方法操作,實現暸獨立的admin主題page-admin.tpl.php 和獨立的登錄主題page-login.tpl.php。

我希望通過脩改達到的目標是:管理員從?q=user (主題為page-login.tpl.php)登錄進入?q=admin(主題為page-admin.tpl.php) 。

一般使用者用 與 管理者用的 page.tpl.php

drakeguan's 的頭像
drakeguan 在 2006-06-05 (週一) 21:22 發表

這兩天修改了一個網路上看到的 theme(其實也不是修改,就是抓了它的 css,然後使用 firefox 的 view formatted source 來觀察人家的網頁結構,然後三方下手(css, theme (ex, page.tpl.php), photoshop(自己設計個版型出來,方便自己生圖調整)),雖然還沒完工,不過感覺挺有趣的。

但是遇到了一個問題。礙於美觀,所以把放置內容的那個 div 的寬度設小一點,結果導致在管理界面時,有些元件的寬度(長度)會超過,而看起來很醜,或是有時根本會被別的 div 給擋到。

拿掉留言(comment)時,your name 後頭的那串 (not verified)

drakeguan's 的頭像
drakeguan 在 2006-05-25 (四) 13:27 發表

當有人留言時,如果他沒有登入或註冊,他在 your name 打上的名字,會在顯示時加上 ( not verified ),這對於拿 drupal 來做個人經營用,所以架起來的網站就兩三個使用者(架站者本身)來說,並不太需要這個提示,所以我把它拿來改了一下 :p

修改的前提是以不動到原來 comment 這個 module,而是透過 drupal 的 themeable node 的功能來達到的。

假設你的 theme 是使用 phptemplate(使用 smarty 的方式也差不多),在你的 theme 目錄下(ex, ~/themes/ooxx/)有個 comment.tpl.php(or comment.tpl for smarty),我在它的最一開始加上了如下的 php:

先前幫所上做的版型

1981nov's 的頭像
1981nov 在 2006-05-16 (二) 10:57 發表

先前用drupal架了一個所上的網頁,花了兩個月看完大部分文件,然後自己再寫了個版型給它用。
因為固定了某些區塊的寬度,所以針對IE做了一些補充的修正。
沒有圖片,所以就先請大家到所上網頁看看 http://140.122.81.98/giops/en
有需要的請讓我知道,我再把檔案上傳。

感謝大家的鼓勵,竟然還登上了網站秀,真是驚喜阿。
剛剛到家,整理好版型需要的說明,就給他上傳來了。不能上傳zip檔,所以我就用tar壓縮檔囉。

頁面

訂閱 RSS - 版型/Themes