Tag

F2blog

Browsing

昨天F2blog開發者之一Terry在論壇終於現身說明目前情況

對各會員及支持F2BLOG的朋友們
首先非常對不起大家,
F2BLOG由第一天開始到1.2版本後,1.3的一直沒有下文,
大家都等得不急了, 到底是會出來或不, 管理員也應出來說一下!

是我的錯, 因近年來公司的工作量不斷增加,
我, Harry及Josen就少來了,

小瓜朋友確是一早已有跟我聯絡過, 在這我想先說說幾點時.
1. f2blog.com DOMAIN 我一早就收到通知了, 這個domain我一定會永遠保留下來的.
2. 我也有回小瓜郵件說不如這裡交給你來繼續開發下去和管理, 但小瓜沒有回來, 不知道是不寄失了!
3. 1.3版本確是不知道要什麼時間才能出來, 這要看我們的工作及家庭上有沒有壓力.

希望大家諒解!!
Terry

有出來說明就好,不管是不是晚了,畢竟F2blog已經有一年多沒更新。
接著開發者之一的Joesen也跑出來說明

2008.04.29 更新
已有F2blog to WordPress轉換程式,請見:F2Blog轉換Wordpress程式,以及F2blog的未來

歷經了三天不眠不休、夙夜匪懈、水深火熱,終於與好朋友Google大神一起完成了從F2blog轉移到Wordpress的艱鉅任務。

因為過程很複雜,幾乎是土法煉鋼慢慢轉,只能大略說一下過程:

  1. 在F2blog用RSS匯出後,以EmEditor開啟xml,執行巨集內容
  2. 匯入WP,發現迴響沒有匯入
  3. 用phpmyadmin,比對F2與WP的欄位、資料表名稱(只有兩個資料表要比對,f2blog_logs之於wp_posts,f2blog_comments之於wp_comments),交叉比對、修改,讓兩邊資料都相同–這邊是最久的部份,我有將卡最大的地方筆記下來(見附註)
  4. 修改完成把F2資料表匯入到WP的就完成了,我沒有注意到文章分類錯誤的問題,所以現在要把一千兩百多篇文章整理分類(囧),如果細心點可以避免

附註:

  • 轉換unixtime
    UPDATE `f2blog_comments` SET `postTime` = FROM_UNIXTIME( `postTime` ) WHERE `f2blog_comments`.`id` >=1 LIMIT 99999
    UPDATE `f2blog_logs` SET `postTime` = FROM_UNIXTIME( `postTime` ) WHERE `f2blog_logs`.`id` >=1 LIMIT 999999 ;
  • 複製文章發表時間至gmt欄位
    update `wp_posts` set `post_date_gmt`= `post_date`
  • 轉換unixtime之前先轉換欄位屬性
    ALTER TABLE `f2blog_comments` CHANGE `postTime` `postTime` VARCHAR( 100 ) NOT NULL DEFAULT '0'
  • 時間欄位轉換完成後必須改回datetime
    ALTER TABLE `f2blog_comments` CHANGE `postTime` `postTime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00'
  • comment 狀態
    UPDATE `wp_comments` SET `comment_approved` = '1' WHERE `wp_comments`.`comment_ID` >=1 LIMIT 9999 ;
2008.04.29 更新
已有 to 轉換程式,請見:F2Blog轉換Wordpress程式,以及F2blog的未來

對於沒有利益可言的F2blog社群要求,其實是很沒有立場的。

但是一個軟體不更新,必定會流失掉使用者,除非它是無可取代、甚至不更新也能很好用的。

而F2blog從2007三月釋出小更新到現在,中間沒有任何消息,甚至連下一版本發佈日期都沒有答案,Wordpress在這半年已經更新過三次以上(當然我不認為更新多的軟體就代表越好),當初我從Wp轉移到F2的主要原因是—智邦無法幫我解決Wp資料庫亂碼問題,看見熟悉介面、熟悉語言、預設功能強大的F2blog,至少中文沒問題,所以一頭栽進來。

改換F2blog的期間,我還是一直在看Wordpress,最讓我無法放下的是Wp的themes,看到那些漂亮、沒有既定版面配置感的Wp themes 總讓我好生羨慕,因為F2blog的skin 儘管只需要設計CSS,但是自由度相當低,很多東西已經寫死在程式裡面,層層的DIV包起來根本與table相去不遠,更別說三欄配置是用很爛的絕對定位去實現,只要更動一個模組位置、模組長度,位置便會跑掉,很多次想回頭用Wp算了,但是總是被Wp沒有內建tag功能打退堂鼓。

但沒有tag的Wp已經要成為過去了,2.3版的Wordpress將把tag功能內建,而F2blog的未來呢?

F2Blog 1.2 正式版的最後一個測試版本開放測試了!

歡迎大家到 F2blog 1.2 測試站 進行測試抓蟲,帳號與密碼均為 f2blog ,請隨意測試,並請不要更改密碼,好讓更多人能夠參與測試。(台灣連到該server頗慢,我還沒進行測試@_@)

本次更新的內容主要有(以下參考原文說明 ):

  1. 加入多樣化的文章編輯器:免費的TinyEditor、FckEditor、UBB,另外還有一個有版權 的編輯器EwebEditor,該編輯器無法在Firefox使用,但它的功能的確非常強大。使用者可以自行升級和 組合編輯器的工具欄。
  2. 這點看的不是很懂,應該是說可以經由blog後台上傳到ftp,並且自由選擇將檔案上傳到ftp的任一資料夾。另外也可以加入放在別的空間網址的圖片、檔案等等..
  3. 加強php的兼容性,並完善處理了錯誤警告。
  4. CC視頻 的支援,不過這個服務台灣沒什麼人知道..稍微看了一下,等於簡體字版本的Youtube,雖然速度尚可,但是介面似乎沒有簡體中文之外的選擇,是很可惜的地方。
  5. 迴響、留言可以加入訪客的 email 及網址了!!並且也支援MyIcon
  6. 之前harry回覆網友會達成的建議事項 ,也都逐一完成了。

由於一些點子總會零零落落的在某些時間出現,不如先整理起來之後再回報開發團隊(建議的內容刻意使用大陸用語避免溝通不便)

未回報的:

  1. 編輯迴響後,會自動更新日期為當日,應該修改為不改變日期且加上修改日
  2. 文章加入編輯日期(超過24小時後做修正的才需要),並於側邊欄提供「近期更新的文章」
  3. 引用列出已發出引用的網址
  4. 計數器提供起始值,以及refer (如本格目前計數器應該再加上31萬人次XD~)
  5. 備份增加下載至自己電腦、發送到email方式(like wordpress)

已回報的:

  1. 迴響提供email及網址欄位,並於網址加入 rel=nofollw以及顯示留言者網站的favicon,email 地址只有管理者可以看見(link)
    回覆:此版v1.1將會加入
  2. 側邊欄友情連結部分,若超過設定數量可以選擇使用「隨機」的方式,來顯示設置數量的連結(link)
    回覆:此版v1.1將會加入,同時將會增加設定項,由用戶控制是不是隨機顯示連結數。(可能考慮用插件來實現)
  3. 在前台文章附件顯示檔案大小(link)
    回覆:此版v1.1將會加入。
  4. 自己選擇要不要顯示樹狀分類旁的RSS連結(link)
    回覆:此版v1.1可以加入。
  5. 刪除該插件的目錄就能自動停用該插件(link )
    回覆:這個建議很好,這個功能可以加上。
  6. skin 的 css 建議 (link)
    回覆:構思另一套skin而又兼容其他blog的skin
  7. 「天氣」功能不是很必要,可以改用plugin方式(link)
    天氣顯示做一個設定,設定是否顯示,馬上改。

剛剛從Google大神那邊挖到一堆資料,為的就是把之前wp文章網址轉換成F2blog網址模式,終於在狂試半小時後找出了方法

之前我的wp網址格式為

https://blog.gooloos.com/archives/123

其中的「123」是文章編號,幸好當時選了這個看起來不囉唆的網址格式, 而F2blog的網址是

https://blog.gooloos.com/read-123.html

所以只要在 .htaccess 檔案中,加入下面這樣一行就可以自動幫我把前者轉址到後者

RedirectMatch /archives/([0-9]+)$ https://blog.gooloos.com/read-$1.html

如此一來,先前加入單篇文章於書籤的訪客,便可以順利轉換到新網址的原文章

參考資料:

Mapping URLs to Filesystem Locations

那天轉換程式後發現,每篇文章作者名稱都變成了「1」
原本覺得麻煩不想理它,剛剛碰巧發現了解決方法~真是超簡單~

首先到管理後台,找到用戶管理,按下更換作者
然後把作者名「1」前的方框勾起來,再輸入要更換的作者帳號

鐺鐺~大功告成,並且那個莫名其妙的作者「1」也一併消失了