Drupal還真是個好用的東西。不過當內容愈來愈多,就會想要重新組織一下資料,按照自己喜歡的格式排。這時候,就要動到幾個模組:CCK、Views。
CCK簡單地說,就是在Drupal內容裡,新增新的欄位;而Views可以根據這些欄位以及一些參數,如文章發表與否、文章建立日期、文章類型等,篩選出需要的內容。
假設現在是為一個系所做網站,每一個老師就是一個Node,看起來會很亂。如果要把所有老師列出來,這就要使用views了。
要做到這樣,先為老師這種類型建立新的node。如果還需要分專任、兼任的話,就需要用CCK為這種師資建立一個field。
建立完老師的nodes之後,新增一個view。網址填上喜歡的,view type先練習使用table view。
Field部分是table要列出來的,可以列出title和建立時間之類的;argument是根據網址所提供的參數來做篩選;filter是根據一些預設值來調整,比如說:node type為師資,node published為yes。剩下的比較複雜,下次再寫。
星期二, 6月 26, 2007
星期五, 6月 22, 2007
Drupal全攻略
drupal真的很好用,可說是蟲蟲用過最好用的portal CMS。Xoops蟲蟲是覺得其功能強大,但很多地方不能自訂(如選單、首頁內容),往往會讓使用者抱怨@@;Joomla雖得了開發軟體社群首獎,但蟲蟲裝了N台機器,裝不起來就是裝不起來==。為了以後做網站方便,花了點時間摸drupal,果然非常好用!
- 下載官方主程式
- phpmyadmin開資料庫
- 安裝drupal,設定管理者
- 啟用locale模組,安裝中文化
- 安裝tinymce模組,目前是5.x-1.x-dev。
- 安裝tinymce核心程式(module\tinymce底下)。
- 安裝tinymce核心程式中文化(放js底下)。
- 安裝imce(tinymce上傳圖片)(另一個模組)。
- 啟用tinymce與imce
- 設定tinymce的role
- 設定tinymce的profile(記得是zh_tw_utf8)
星期二, 1月 23, 2007
xampp設定
下載
解壓縮
執行setup_xampp.bat
用xampp_control.exe管理
localhost
進入security設定
設定檔
Apache basic configuration: .\xampp\apache\conf\httpd.conf
Apache SSL: .\xampp\apache\conf\ssl.conf
Apache Perl (only addon): .\xampp\apache\conf\perl.conf
Apache Tomcat (only addon): .\xampp\apache\conf\java.conf
Apache Python (only addon): .\xampp\apache\conf\python.conf
PHP: .\xampp\apache\conf\php.ini(with the apache actual running php version)
--->其實是在apache\bin\php.ini,不知道為什麼官方文件一直沒改....
MySQL: .\xampp\mysql\bin\my.cnf
phpMyAdmin: .\xampp\phpMyAdmin\config.inc.php
FileZilla FTP: .\xampp\FileZillaFTP\FileZilla Server.xml
Mercury Mail basic configuration: .\xampp\MercuryMail\MERCURY.INI
Sendmail: .\xampp\sendmail\sendmail.ini
解壓縮
執行setup_xampp.bat
用xampp_control.exe管理
localhost
進入security設定
設定檔
Apache basic configuration: .\xampp\apache\conf\httpd.conf
Apache SSL: .\xampp\apache\conf\ssl.conf
Apache Perl (only addon): .\xampp\apache\conf\perl.conf
Apache Tomcat (only addon): .\xampp\apache\conf\java.conf
Apache Python (only addon): .\xampp\apache\conf\python.conf
PHP: .\xampp\apache\conf\php.ini(with the apache actual running php version)
--->其實是在apache\bin\php.ini,不知道為什麼官方文件一直沒改....
MySQL: .\xampp\mysql\bin\my.cnf
phpMyAdmin: .\xampp\phpMyAdmin\config.inc.php
FileZilla FTP: .\xampp\FileZillaFTP\FileZilla Server.xml
Mercury Mail basic configuration: .\xampp\MercuryMail\MERCURY.INI
Sendmail: .\xampp\sendmail\sendmail.ini
星期四, 9月 28, 2006
管理者如何用遠端桌面連線進到console端
Windows Server 2003的遠端桌面RDP功能實在是很強大,除了能遙控電腦外,連線速度極快、剪貼簿及聲音都可以傳到遠端、可以直接按快速鍵切換輸入法,這些都開始讓我慢慢捨棄掉VNC,更別提腫大的pcanywhere了。
但是蟲蟲使用遠端桌面連線一直有個困擾,管理者怎麼登入console端的畫面?就是在本機直接操作的畫面。因為有些軟體如果在console端啟動的話,遠端要再啟動的話,會出現異常情形。舉個例子好了,我個人愛用的RaidenFTPD跟RaidenMailD,因為都要監控port跟設定檔,如果console端已經站了21port,其它RDP雖然可以啟動GUI,但是無法管理。
找了半天,終於在雷電的版上找到了。只要執行 mstsc -v: servername /F -console,就可以以console端登入,無須再擔心GUI的問題了。
但是蟲蟲使用遠端桌面連線一直有個困擾,管理者怎麼登入console端的畫面?就是在本機直接操作的畫面。因為有些軟體如果在console端啟動的話,遠端要再啟動的話,會出現異常情形。舉個例子好了,我個人愛用的RaidenFTPD跟RaidenMailD,因為都要監控port跟設定檔,如果console端已經站了21port,其它RDP雖然可以啟動GUI,但是無法管理。
找了半天,終於在雷電的版上找到了。只要執行 mstsc -v: servername /F -console,就可以以console端登入,無須再擔心GUI的問題了。
訂閱:
文章 (Atom)
