2011年1月1日 星期六

-步驟-Blogger 移動/移除樣板底部鎖死的版權宣告字樣
remove default attribution text in footer section - my Blogger template tweak

Blogger 新樣板的預設,在每一頁的頁尾 footer 區段,會有一個鎖死的 section ,裡面有個 widget 叫做 Attribution,裡面寫著像是「Picture Window template. Powered by Blogger. 」的字樣。如果在 page elements 頁面元素中,試圖拖曳這個取名為 Attribution 的小工具的話,會發現它的位置是鎖死的。對這個 widget 按「edit 編輯」,也只能在上面加字、儲存,卻沒有一般小工具所具備的「remove 移除」的按鈕可以按。

這個版權宣告,其實用意是很好的,每一份樣板,都是作者辛苦撰寫而來,在使用樣板的時候,加註樣板出處,可說是在開源碼世界中的一種基本的禮貌。也因此,預設的狀況下,並不希望我們移除它。

不過,我對這個版權宣告擺放的位置,有點小意見。頁尾是當網友看完(假設是)精彩的內容後,舒緩情緒時,所映入眼簾的東西。這時候,網友可能會想做三件事情:
  1. 興奮投入,想跟作者互動的話,就在文章底下撰寫 comment。
  2. 意猶未盡,想看相關文章的話,就去按「LinkWithin」的連結。
  3. 心滿意足(或意興闌珊),想回到現實世界的話,就按瀏覽器的關閉分頁鈕。

我認為,最好的學習方式,是問題導向的學習,而最好的視覺傳達方式,當然也就是問題導向的視覺傳達。也就是說,網友當下感興趣的東西,可以馬上看到,而當下不感興趣的東西,就不要出現,以減少雜訊,這種狀態,應該是最讓人感到舒暢的。

回頭看 Blogger 樣板的版權宣告,放在每一頁的頁尾,意思是不管我們的讀者,對於網誌的內容,是感到興奮投入呢,意猶未盡呢,或是心滿意足/意興闌珊呢,都會看到這個「跟文章內容一點關係都沒有」的冷冰冰的版權宣告。其中,少數自己也在用 Blogger 寫網誌的怪咖也許會注意這則訊息,但是,這對大多數網友來說,這訊息其實是沒有意義的。人看到無意義的東西,通常會自動忽略,於是,這個頁尾的大好區段,就白白地浪費了。

說了這麼多,總而言之,就是要把這個版權宣告解鎖,然後換個位置擺就對了。

樣板功能:解除頁尾 footer 中 Attribution 版權宣告區段的鎖定


  1. 在 Blogger 後台的 Design 的 Edit HTML 頁面中,按 Ctrl + F 搜尋 id='footer-3' ,會找到像下面這段文字:

          <!-- outside of the include in order to lock Attribution widget -->
          <b:section class='foot' id='footer-3' showaddelement='no'>
    <b:widget id='Attribution1' locked='true' title='' type='Attribution'/>
    </b:section>
     
  2. 把它修改成這樣:(紅色字代表修改的部份)

          <!-- outside of the include in order to lock Attribution widget -->
          <b:section class='foot' id='footer-3' showaddelement='yes'>
    <b:widget id='Attribution1' locked='false' title='' type='Attribution'/>
    </b:section>

    第一處修改,是讓 footer-3 這個 section 解除鎖定,允許我們增加小工具進去。第二處修改,則是將 footer-3 區段中的 Attribution 小工具,locked 鎖定屬性設定為「false 假值」,也就是不鎖定的意思。
     
  3. 切到 Blogger 後台的 Design 的 Page Elements 頁面,此時再看頁尾區段,可以發現 Attribution 小工具已經能夠用滑鼠自由的拖曳位置,而原本裝著 Attribution 的 section,也多了一個「add a gadget 新增小工具」的連結可以按了。

    以上,版權宣告小工具解除鎖定完成!
我自己是把版權宣告放在左側邊欄,不過,我並不是直接把這個 Attribution 拖曳過去,而是把網頁上版權宣告的字樣,按 Ctrl + C 複製下來,然後在左側邊欄新增一個 text 文字小工具,按 Ctrl + V 將版權宣告文字貼到裡面。

這麼做是因為,Attribution 是一個特殊的小工具類型,它裡面的字,樣式一律是左右置中對齊,而我的左側邊欄的內容物,則是統一靠左對齊。為了讓版權宣告融入我的左側邊欄,不得不拋棄 Attribution,反正,最終的效果有達到就好了。