Microsoft Web Application Installer

??????? Microsoft Web Application Installer ? beta ?????????????????????????????????????????? Windows ??????? HTTP server ?????????????????????????????????????????????? blog ???

Microsoft Web Application Installer ????

?? ASP.Net ????DotNetNuke ? Graffiti CMS

?? PHP ?????Drupal?Gallery?osCommerce?phpBB??? WordPress

??????????????PHP ???? ASP.Net ??????????????…?

[update] ??? Microsoft Web Application Installer??? Windows Vista ?? Windows Server 2008???????????…?

再談 WordPress 2.0 的照片管理

WordPress 2.0 的照片上傳功能有一個地方實在頂鳥的。

如果您用了 WordPress 2.0 所提供的照片上傳功能、上傳照片,那麼,系統除了將你的照片放在遠端主機上之外,同時也會在資料庫中建立這張照片的相關詮釋資料(metadata),其中包括照片的長寬尺寸、以及這張照片在遠端磁碟中的絕對路徑位置;例如,如果您將上傳目錄放在 /home/zonble/www/wp-contents/upload,而您在 2006 年七月間上傳了一張 mypic.jpg 的圖片,那麼資料庫中,就會紀錄上一筆/home/zonble/www/wp-contents/upload/2006/07/mypic.jpg,而這就是麻煩的地方了—如果說改了 WP 的安裝目錄(例如搬到別的機器上、換了帳號…),WP 並不會同時修改過去已經記錄下來的圖片絕對路徑資料。

WP 2.0 會使用圖片絕對路徑資料的地方,包括編輯區的圖片列表等—對,就是那個你可以直接將圖片拖拉到編輯區 WYSIWYG 編輯文章的圖片列表。WP 會先檢查圖片是否放在原來的地方,檢查是不是也有製作縮圖,如果沒有,圖片在列表中就出不來;所以,如果改過了安裝路徑,那也就有必要自己動手改一下資料庫裡頭的東西,把路徑給改掉,於是,又遇到一個麻煩的地方—因為 WP 2.0 是先將資料 serialize 過,才塞進資料庫裡,所以,如果要改這個絕對路徑資料,也就需要先將原本的資料 unserialize,改過,再 serialize 一次,塞回資料庫。

Continue reading

WordPress 2.0 的 Photocast

之前曾經提到,WordPress 2.0提供一項所謂的行內上傳(inline upload)功能,可以在發表文章的時候,同時上傳照片,而上傳的照片會被視為是文章的附件,也提到了如果想要在網頁上呈現「隨機照片」的作法。

而 Apple 在 iLife’06 版本的 iPhoto 當中,提供了一項新功能,叫做 Photocast ,原理是 iPhoto 可以訂閱包含照片資料的 RSS 或 Atom,在對方網佔有任何更新的時候,可以立刻將遠端的照片抓取到 iPhoto 的像本中,在網路上可以看到許多人在討論蘋果的 RSS 格式相關問題,例如 The wonderful world of Apple RSS …等。此外,Flickr 所產生的 Atom ,也可以順利以 Photocast 方式,讀入到 iPhoto 中。

姑且不論 Apple 在新版 iPhoto 中所制定的 RSS 如何破壞原本的 RSS 規格這方面的問題,既然我們知道怎樣從 WordPress 中選取照面列表,我們也知道了 Apple 的 RSS 格式,那麼只要稍微改一改原本的程式,我們就可以在 WordPress 中做到 Photocast 功能。程式碼如下,只要把程式碼存成一個 PHP 文字檔案(例如 wp-photocast.php),然後存入到 WP 安裝目錄,然後就可以用 http://example.com/wp-photocast.php 這樣的位置,訂閱照片了。

需要注意一件事情:如果在伺服器端設了「防止他人盜連圖片」這樣的設定,會造成 iPhoto 無法正常下載圖片,而 iPhoto 會因為以為沒有正確輸入帳號密碼,而不斷跳出帳號輸入視窗。

Continue reading

WordPress 2.0 的照片管理

WordPress 2.0 Duke 前兩天正式釋出,不過,按照慣例,有興趣嘗鮮的人大概在正式釋出之前大概都已經先玩過了。WP 2.0 的新功能之一,就是對於照片上傳功能做了一定的改寫,將原本在選單上的「上傳」(Upload)這個選項,移到了發表文章的介面中,稱為是「行內」(inline)的上傳,與之前的版本或其他的網路出版工具相較,之前的照片上傳功能,就是把照片檔案傳到伺服器的某個目錄當中,而 WP 2.0 會在上傳之後,為這張照片發表一篇類型為附件(Attachment)的文章(post,在 WP 的設計中,文章分成「已發表」、「草稿」、「個人私有文章」、「靜態網頁」,以及新增的「附件」),將這篇「附件文章」,當成你正在處理的這篇文章的附件,而在這篇文章當中,寫入關於這張照片的相關 metadata。

例如,如果你設定的文章網址為 http://example.com/post/mypost ,當你上傳一張照片,並且將照片的標題設定為 myphoto 的時候,那麼,當你連到了 http://example.com/post/mypost/myphoto ,就會以一個獨立的頁面,顯示附件的內容。另外,雖然在官方模板中還沒有提供,不過你可以在自己的模板中,增加一個叫做 attachment.php 的 php 檔案,當成是顯示附件的模板。

Continue reading

WordPress 2.0 beta 1 中文語系檔

??? WordPress ????? WordPress 2.0 beta 1???????????????
???? gslin ??????WordPress 2.0 Beta 1?????????????????????? WordPress.com ?????????????? 1.5 ?????????????

  • ???? WYSIWYG ??????????????????????
  • ???????????????????? iframe ???????????????????????????????????????????? WYSIWYG ????????????????????????????????????????? flickr ??????????????? flickr pro ???????????????????????Flickr Post Bar?????
  • ??????????????????? WP ?? b2 ??????????? 1 ? 10?WP 2.0 ????????????????Administrator?????editor?????Author?…??????Roles??????????????????????????????????????????

???????????????????????????????????????? function???????????????????????????????????????????????????????????????????????????

Continue reading