今天看到 gslin大神 文章:PIXNET Album Expander,然後裝了一下,發覺非常好用,而我自己本身也有架設相簿,相簿程式是 open source Coppermine Photo Gallery,想說就自己練習看看,寫一個自己上傳相簿之後,可以快速瀏覽相簿,而這隻程式要先安裝好外掛 Greasemonkey,這隻外掛我之前有介紹過:firefox and IE 的 greasemonkey,大家可以看看,google 上面也有很多文章 script:Coppermine Photo Gallery Album Expander 測試相簿:我的相簿 Angel & Devil
[網路組] 電子專刊 3 月份
在去年9月入學的時候,阿伯就把工作交接給我了,那時候才知道組刊每個月有開會一次,在我接下這任務之前,都是阿伯在操刀的,然後在他們那時候成員小幹,蜂哥,還有阿伯一起弄好一個新的 journal 系統,之後就交接給我,也留下了一些 Bug 等我去解決,在我接手之後,我自己也有規劃了一下整個網路組的 Web 服務,目前是要弄成整合性的服務,就是先把所有 web 的網站整合在一台服務,然後後端跑 database 的服務一台,順便在對兩台伺服器做 data 的備份服務,rsync 3.0 已經修正了一個 bug,也不算 bug,但是這對單一目錄,很多檔案或資料夾有效能上重大更新,所以加快備份服務,不過在這系統上面不會看到這個效能,所以大家看看就好。
[PHP][Xoops] 外掛 AMS 系統 bug ?
上學期接任 CN Journal 組刊管理者,上任網管阿伯,留下一堆bug給我解決,不過還好去 trace 一下 AMS 的 code 之後發現一些 code 怪怪的,也不知道是不是 AMS 系統的問題
[BUG1]Preview button funcation error 修改AMS的編輯模組改為Koivi Editor,即可以解決無法正常預覽的功能 [BUG2]面板線上修改功能,只能看不能修改 這個問題是編寫該文章的作者,如要再次編輯修改該文章內容,需指定版本控制,否則無法修改 [BUG3]線上編輯有問題會PO上去出現空格過多()<預覽跟po上去網頁不同> 建議先轉換成html複製在筆記本上編輯,編好在貼回去比較安全 [BUG4]封面下文字(前言)無法對齊有不規律跳行或莫名的空格 建議把前言文字先用筆記本貼成一排然後在貼到編輯區裏,即可恢復你想要的排版 如果只要有裝 AMS 跟 使用他內建的編輯器 Koivi 會出現很多斷行問題,因為他使用 html 編輯,所以按一次 enter 之後,他會出現
一次,然後系統又使用 nl2br,所以等於斷行兩次,當然我檢查了一下 AMS 裡面的 code 修改:modules/AMS/class/class.newsstory.php
function hometext($format="Show")
{
$myts =& MyTextSanitizer::getInstance();
$html = 1;
$smiley = 1;
$xcodes = 1;
if ( $this->nohtml() ) {
$html = 0;
}
if ( $this->nosmiley() ) {
$smiley = 0;
}
switch ( $format ) {
case "Show":
$hometext = $myts->displayTarea($this->hometext,$html,$smiley,$xcodes);
break;
case "Edit":
$hometext = $myts->htmlSpecialChars($this->hometext);
break;
case "Preview":
$hometext = $myts->previewTarea($this->hometext,$html,$smiley,$xcodes);
break;
case "InForm":
$hometext = $myts->htmlSpecialChars( $myts->stripSlashesGPC($this->hometext));
break;
case "N":
$hometext = stripslashes($this->hometext);
break;
}
return $hometext;
}
[Read More][WWW] FTP 的主動模式( active )和被動模式( passive )
[Ubuntu] 安裝 apache php5 遇到的問題
很奇怪的,今天在安裝 apache2 跟 php5 想說很簡單,可是安裝好,寫測試檔測試的時候,發現當會變成下載 php5 的檔案,然後我看了一下 apache2.conf 觀察到如下
檢查 /etc/apache2/mods-enabled 內有沒有php5.conf , php5.load若沒有, 請 sudo a2enmod php5 重新啟動 apahce2 sudo /etc/init.d/apache2 restart http://www.ubuntu.org.tw/modules/newbb/viewtopic.php?viewmode=flat&type=&topic_id=5298&forum=9
[phpBB2] 2.0.22 -> 2.0.23 安全性修正版本釋出
[blog] 部落格線上傳送訊息到 google talk
這個訊息是在 重灌狂人 那邊看到的,我用起來相當不錯,所以套用了我的 電腦blog 跟 生活blog,那底下就來介紹怎麼把這個功能用在部落格上面 目前我是弄在 wordpress 上面,有可以達到我的需求,首先登入 網頁版的Google Talk聊天面板,然後自己設定一下名稱按送出,他會給你一段 frame 的程式碼,然後你要把他寫到 wordpress 的 theme 程式裡面 到 /wp-content/your_theme/sidebar.php 檔案裡面,每個 theme 設計方式不同,所以大家注意一下
[WWW] firefox and IE 的 greasemonkey
最近發現這種新玩意,那就是猴子外掛 Greasemonkey,這一套我在 FireFox 有找到,用起來還不錯,可是一些 for ie 的網站,就使用不到了,所以我又另外去找了 Greasemonkey for ie 的版本,不過 for ie 的版本有兩套,一套是我想要,另一套我測試起來不是我想要的。 先介紹 for ie 的 Greasemonkey,總共有兩套 1.gm4ie 這一套了,其實相當不錯,不過有一個缺點,就是如果你的網站是用 iframe 做的化,他必需要重新 reload 整個網站,才會有作用,所以我並不打算用這套,不然他還是蠻方便的 2.Trixie 這個,就有符合到我的要求了,不過他在設定上面格式都要先寫好
// ==UserScript== // @name Server2 // @description . // @namespace http://musicplayer.sourceforge.net/greasemonkey // @include http://xxxxxxxxx/index2/main_down.php* // @include http://xxxxxxxxx/index2/main_down.php*所有套用的網站,都要寫在 // @include 這個裡面才會有作用,然後在用 ie alt+t +x 就可以更改 reload 設定了 3.
Greasemonkey :: Firefox Add-ons FireFox 的部份,這個外掛裝好,你在啟動他的時候,會要求你選擇編輯 js 的軟體,請務必選 notepad.exe ,不然你選擇其他程式,你就會編輯不到檔案,那他檔案的放置位置如下 C:\Documents and Settings\你的帳號\Application Data\Mozilla\Firefox\Profiles\qvq3wzwh.default\gm_scripts
[Apache] mod_rewrite 進階用法,網域 redirect
我對 mod_rewrite 的技術相當有興趣,最近又有人在 ptt Linux 版上問到這相關的問題,如下
[Read More]我用的是虛擬主機 (web hosting) 他的管理是這樣的, 不論代管哪個domain 一律都是對應到 /home/user/public_html 這個目錄下 也就是說, 1.com 跟 2.com 都會對到 ~/public_html 問題是: –> 我希望有人輸入 “1.com” 時, 就是讀 ~/public_html/data1 –> 有人讀 “2.com” 時, 就是讀 ~/public_html/data2 當然目前如果都不做設定, 那就是要用 http;//1.com/data1/ 跟 http;//2.com/data2/ 才能答成相同功能. 請問 .htaccess 有辦法改寫這樣的狀況嗎.
[PHP] 好用的 PEAR – PHP Mail and Mail_Mime
今天在寫期末的 Project,我的專題是寫無線 802.1X 認證,搭配 FreeBADIUS Server,然後我在搭配網頁整合認證機制,然後我在做使用者帳號申請部份,需要靠 Email 認證,但是我去看官網,介紹好像也沒什麼,在寄信的時候常常會遇到亂碼,不然就是寄信 html 部份會有問題,或者是不能附加檔案之類的,然後網路上找不到一個好用的 class ,所以就用了 PEAR::Mail_Mime 跟 PEAR::Mail,這兩個套件還不錯用,如果想寄單純的信件,就用 PEAR::Mail 這個就可以了,如果要搭配 html 網頁,就要搭上 PEAR::Mail_Mime
[Read More]