修正 KDBlog 評論路徑

其實這個問題已經出現了一段時間了 就是畫面右下角”最近的評論”有些文章會出問題 剛剛心血來潮把它弄好了 順便還把 KDBlog 從 SVN 移到 Git 上了 另外還加了一個重建評論索引的管理功能(console)

KDBlogWriter

之前都是用 putty 連回主機,然後用 vi 直接寫 blog 的, KDBlog 的內容也設計成容易用普通文字編輯器就可以寫的方式, 不過寫久了還是覺得有點難寫,導致寫 blog 的動力就慢慢下降了, 所以就弄一個寫 blog 的介面來用, 這個介面是用 AutoIt 來搞定的,然後在本機上用 ini 存一份備份, 還蠻陽春的(因為只花了三四個小時就弄出來了…XD), 不過還堪用啦…ccc 來個 ScreenShot 吧!

KDBlog rev23

加入 keyword 功能 加入 macro_nokw (取消特定 keyword)

KDGallery rev1

其實 KDGallery 很早就做出一個雛型了 (這個比 KDBlog 要草率一點…so…@_@) 現在也沒有多做什麼 只是想說應該要紀錄一下 Changelog 所以就從 rev1 開始吧…haha

KDBlog rev22-r1

更新 Google Analytics 程式碼

KDBlog rev22

支援 Google Custom Search Engine 不過我的格式定的比較死 這樣寫起來比較方便 如果想弄成其他格式的話 就用 menu resource 的方式吧

KDBlog rev21

使用 KDGallery 顯示圖片時會從 Server 讀入長寬資訊 新增 macro hide

KDBlog rev20

檢查系統是否已經初始化 可由 browser 端控制介面語言 加入 lock state 防止多個 process 重複執行同一個動作 2007/08/10 update: 修正 toggleObj 的問題

KDBlog rev19

AJAX 支援 Google Analytics

KDBlog rev18

最近的評論會顯示標題(原來是日期) 在 html tag 上加入 lang 屬性 main menu 部份重新整理一下,規劃成幾個 menublock 移除一些不必要的 javascript (onfocus)

KDBlog rev17

comment 可以使用 <a href="" title=""> 新增 macro kdgallery 不過 KDGallery 還沒有很完整 所以…XD – update 2007/06/20: 修復一些 bug (getRecentArticlePath, cache) 首頁會送出 expires header 給 browser cache update 2007/06/27: 新增 macro block

KDBlog rev16

writeComment 用 nl2br 取代原來的 pre 評論時用 cookie 紀錄使用者 id email

KDBlog rev15

更新標準文章格式介紹 移除 mod_rewrite 相關程式碼 修正 transPathVTag2VData 的 bug 將 css 及 js 的部份用 link 的方式放在 index.php (方便 browser cache) 評論加入 email 欄位 可以將新評論寄回 email 信箱 點選分類目錄或日期目錄會自動開出所有長子

KDBlog rev14

在 menures 欄位可加入自定的 php 檔 (我拿來放 google reader shared items) 修改了首頁上 recent comment 的小 bug 修改了一些 css layout

KDBlog rev13

重寫 menutab 的部份 把 code 弄的乾淨一點 加入一個新的 tab ‘最近’ 把 tab ‘全部’ 的顯示弄的跟 tab ‘分類’ 差不多 讓文章的日期可以連結到 tab ‘全部’ 的日期 就像文章的標籤可以連到 tab ‘分類’ 一樣 把 searchbot 跟 sitemap 獨立出來 把 parse xml 的 code 獨立出來 加入一個常用的 xml parser ‘getArticleTitle’ 用 mkdir_ex 改寫 smartSymLink 暫時關閉 .htaccess 的偵測 把 menutab 預設的開始改成 tab ‘最近’ macro quote 加入一個新的 attribute ‘header’ 可以用 調整一些版面的顏色設定

KDBlog rev12

新增 macro alink 可以在文章中連結到其他的文章 在網頁上看到的是 javascript 的 link 在 rss 上看到的是超連結 修正 menutab 的 cache bug 導致每次都會重新 cache

KDBlog rev11

把 cache 的機制統一 嘗試不使用 apache 的 mod_rewrite (實驗中…) 可以顯示最後更新日期 把 sitemap 的 URL 改到 “/data.php?ftype=sitemap”

KDBlog rev10

把用 javascript 顯示文章的部份拿掉 全部用 php 產生 layout (方便維護) 加入一個 KDBlog 的簡介 不 cache 空的內容 把 macro 的 parse function 獨立出來 修正最近評論順序顛倒的 bug

KDBlog rev9

使用 apache rewrite 功能 這樣可以讓網址看起來好看一點 然後 sitemap 的功能才可以打開 加入 sitemap 功能 管理者可以到 Google Webmaster tools 去登記自己的 Blog 然後閒 googlebot 太久沒來光顧的話 就可以去催一下了…XD sitemap url: [你的網站]/sitemap.xml ex: http://blod.tsaikd.org/sitemap.xml

KDBlog rev8

macro replace 加入一個新用法 可以用變數來取代當天日期網址 這樣 rss 產生出來的東西才能通過 validator 修改一些 layout

KDBlog rev7

在文章的 toolbar 上提供”連結”選項 修正 comment 驗證碼圖片會被 browser cache 的問題 可以顯示最近 N 篇 comment 的連結

KDBlog rev6

新增 google search bar 提供所有的文章連結給搜尋引擎 server 可以輸出文章的 html server 的文章輸出都可以 cache

KDBLog rev5

可以在 footer 的地方加入自定的 php 程式 我是拿來加上 google analytics…^_^ 在版面的右下角可以選擇要不要輸出 KDBlog 的版號

KDBlog rev4

讓評論者可以加上自定的 ID 按下評論鈕會將視窗 scroll 到評論區 不能送出沒內容的評論 功能類的文章不能評論 fix bug: 評論從標籤開出來的文章會發生奇怪的現象…XD fix bug: 不能用中文評論…Orz 快取的部份也修了一些 bug 自動偵測最新的兩篇文章有沒有比快取檔還新 標籤也會自動更新(但是刪除文章還是要手動執行”重建分類索引”)

KDBlog 重新發布

因為之前的 svn 目錄沒有弄好 所以重新建了一個比較完整的 這兩天也把 comment(評論) 系統寫出來了 rss feed 的部份在 rev3 也修了一些 bug 不知道有沒有什麼奇怪的 bug …XD

KDBlog 改了一些 layout

Layout 真是難搞 花了好多時間去測在不同瀏覽器中的情況 現在我常用的有 IE6 Opera9 Firefox2 IE6 最討厭了 margin-top 設成負的就會變的很奇怪…=.= 不過經過幾個小時的測試 最後還算滿意 可是一個晚上就這樣過去了…>_< 等早上再放進 svn 好了 不知道還有沒有什麼 bug 沒看到的…XD

KDBlog svn r4

現在是用 svn 的版號來決定 KDBlog 的版本 這次改版加入了功能選單 還有設定檔的版本 還有一些雜七雜八的…XD

KDBlog Tag

終於把 tag 功能弄出來了 下一步要做管理的功能啦…^_^

KDBlog 進 svn 了

我把 KDBlog 放進我的 svn 了 在”這裡”可以找到 只不過還沒做安裝的介面 其實也不太想做 因為這個東西大概也沒什麼人想用吧…XD

KDBlog alpha 1

經過幾天的努力 終於可以把文章顯示出來了 接下來就要準備做 index 的 cache 了 話說 AJAX 感覺起來還真快啊!! 雖然說是算區網之內的操作 但是有時候 reload 一個自己的網頁都要等一小段時間 相較之下 用 AJAX 的方式就跟在本機 load 檔案一樣快了…(感覺上…XD)