從Blogger到Logdown

相逢

最近看到Inndy黑黑也拋棄了Blogger投向Logdown的懷抱
心血來潮也跟進了

阻礙

不過剛從Blogger搬來了Logdown
馬上就碰到問題了XD

沃草!從Dashboard編輯文章竟然給我404 Not Found
原來原自訂網址中有.會造成404 Not Found
這時候就要發揮Hack精神
起源使者發動右鍵檢查元素攻擊!(誤

由於我們發現把文章連結網址的文章代碼留下,把多餘的自訂英文網址刪除,還是可以正常瀏覽頁面,

如把

http://toby.logdown.com/posts/12345/TestPost-1.0

改成

http://toby.logdown.com/posts/12345/

就能夠正常瀏覽

因此...
我們把編輯文章的出現404 Not Found的網址用同樣的手法修改:

http://logdown.com/account/posts/12345-TestPost-1.0/edit

改為

http://logdown.com/account/posts/12345/edit

就成功進入編輯畫面了!

趕緊把自訂網址中的大寫字母都換成小寫
然後存檔!結果出現:

無法送出...

好吧,Hack精神永不氣餒
我們在原始碼中搜尋自訂網址的關鍵字TestPost1後,找到有三處,很快的就能發現關鍵之處:

<form accept-charset="UTF-8" action="/account/posts/12345-TestPost-1.0" class="simple_form edit_post" data-remote="true" id="edit_post_12345" method="post" novalidate="novalidate">

一樣把

action="/account/posts/12345-TestPost-1.0"

改成

action="/account/posts/12345"

然後再存檔一次,果然成功了!


刪除文章時若無法刪除也是用同樣的方法,在此就不多贅述了

痛與無痛

第二個困擾是許多Blogger搬來的文章都要重新整理了ˊˋ
用到最多語法、整理最花精力的大概就第一次寫就上手(一)第一次寫就上手(二)兩篇吧XD
整理完感覺真的很棒吧!

再見臭蟲

我也不知道為什麼,第一次用Logdown就碰到這麼多bug XD
Lgdown也有提供繼續閱讀的標籤,但是用編輯器的按鈕產生的<!--more-->卻是沒有效果
後來發現多了空格<!-- more -->就可以了

新奇

進到Blog 設定會發現disqus-shortname項目
原來已經和Disqus整合好了,我們只要註冊好帳號,新增網站,把shortname填回來
留言板功能就完成了,挺方便的吧!
不會的可以參考這篇教學

另外你也許會好奇底下的Auto translate是什麼作用,沒想到馬上就知道了


自動翻譯自訂網址XD

後記

搬來Logdown後發現Markdown語法挺方便的
而且也內建了syntax highlighting
不像原本在Blogger還要自己修改網站template
還很貼心的附上了一張Hello World使用說明XD
推薦喜歡coding、愛隨手貼貼code又懶得整理blog的人加入Logdown行列

了解更多有關 Markdown:
http://daringfireball.net/projects/markdown/syntax
http://warpedvisions.org/projects/markdown-cheat-sheet.md
http://markdown.tw/