您在這裡

打算用drupal 建立一個歌詞庫的網站

adrianmak's 的頭像
adrianmak 在 2006-10-20 (週五) 06:29 發表

這個歌詞庫會存放華語歌手還會存放日語歌手.

將會用CKK 來建立新的node type
比如會有以下欄位
Singer
Album name
Album CD image
release date
Genre
Composer
lyric
title
lyric_content

但要怎樣可做個類似index的功能 e.g. 以下圖
Photobucket - Video and Image Hosting

當按了任何一個字就會出一列的歌手名
Photobucket - Video and Image Hosting

要做到如下的流程,要怎麼

-------------------------
|        Album          |
| --------------------- | =====> List/Search by Artist
| Title (of album)      |
| Band (optional)       |
| Length                |
| Genre                 |
|                       |      ---------------------------
| Track Listings      ------>  |          Track          |
|                       |      | ----------------------- |
-------------------------      | Lyrics                  |
                               | Author                  |
                               | Composer              |
                               |                |
                               ---------------------------

每當有新歌手出碟,我就會輸入新的資料e.g. Album name, Genre, tracking list,等等,如左上的方形
然後當找到track 的歌詞就輸入這首歌的歌詞如右下的方形

那麼visitor 可以在album 上按track 就會出那條track 的歌詞

-------------------------
|        Album          |
| --------------------- | 
| Title (of album)      |
| Band (optional)       |
| Length                |
| Genre                 |
|                       | 
| Track Listings        |
|                       |
|-----------------------|

---------------------------
|          Track          |
| ----------------------- |
| Lyrics                  |
| Author                  |
| Composer              |
|                |
---------------------------

這兩種data, 是否用CCK/flexinode 分別建立兩種node type ?
Album node type
Track lyric node type
??