我的資訊/我的留言開放 版模系統 (4) 新功能意見區



翼‧F‧嵐焰 原罪之冠 推廣中~

私訊  發言  +好友
2010-10-10 09:44:30



  
  原本是考慮該不該提,不過還是提出來給大家討論一下吧……
  
   概述
  
  版模系統是程式設計師和網頁設計師分開工作時的一種技術。
  在 PHP 上最為有名的是 Smarty
  主要功能是可以將設計師誤改程式設計師的程式碼機率減少,或者版模部份直接讓設計師製作(以版模系統概念,而非程式)
  
   應用例子 FC2 Blog
  
  日本的 FC2 Blog 將此種概念運用於網誌樣式的編輯。
  分為 HTML 和 CSS 兩個部份。
  
  在HTML部份,可以使用各類 <!--{Script}--> 之類的插入功能。
  以 Discuz 版模為例,可以如下使用
  <!--{loop $p $post}-->
  $post[name]
  <!--{/loop}-->
  如此一來,各種(程式)產生的部份,可以由使用者自行調整。
  也可增加或減少使用的功能或者部件。
  
   推薦理由
  
  就維護CSS版的情況來看,目前使用 JavaScript 語法以及 Flash 元件的人很多。
  但是,目前一直以接受 HTML 標籤的方式去修改。
  
  不過,使用Flash不屬於 <head> 標籤,因此在 HTML 上,大家的留言板都是混亂的!
  既然如此,不如改為支援 HTML 和 CSS 的版模式構造。
  
   概念統整與建議
  
  1. 我的資訊與留言板合併
  : 因為可以自訂 HTML, 因此就將我的資訊省略, 直接加入留言板.
  2. HTML/CSS 語法的檢查
  : 功能增加後,總會有些風險。也許需要檢查(雖然BASS目前也沒有做檢查,不過頁首、頁尾是否插入還是檢查一下吧……)
  3. 可動態調用的個人資訊
  : 其實很多人都會自己手動去呈現自己的 BM, 遊戲數量等等,既然如此,支援動態呼叫也可以省下一些麻煩
  4. 使用上的資格
  : 我想大多數人可能無法使用,也許會變成另一種新興的商品(汗)而且失敗風險也是問題,也許需要通過認證之後才可使用
  5. 基本的樣板
  : 接第四點,或者採用「購買樣板」的方式做支援,而CSS可自訂。這樣一來,商店也能有新的商品可以販售。
  
  整體來說,這是一種「自由化」的設計方式。
  不過也可能破壞BASS原有的整體性。
  (不過卻可以讓使用者在個人資訊頁面能有非常大的發展空間。)
  
  


好文(0)    給我的話   相本化   本主題精華文章    發表留言  

 頁數 : 0 

搜尋本版


 

使用上有疑問嗎? 先問 BASS 專屬搜尋吧 !