標籤:教學

[教學]如何把Discuz!X1的首頁設成論壇首頁?

最近安裝了Discuz!X1的新架站程式,裝上去第一件事情就是想要把首頁換掉!為什麼要換掉呢?因為網站若是希望以論壇為主,那麼首頁放上那個很像CMS的門戶系統好像怪怪、不太適合,不過Discuz!X1後台東翻西翻,就是沒找到任何設定選項。

上Google找了一下資料,可惜Discuz!X1推出沒幾天,根本沒有人提到這部分的說明,可是Discuz官方網站連進去首頁不是門戶系統而是論壇首頁,看來官方可以辦到,那程式本身應該是有選項可以調,後來亂翻竟然發現在系統設定檔中,必須要修改檔案才能調整,沒有寫在後台,真是令人囧了一下。

如何在WordPress側邊欄擺廣告?

上回介紹過在WordPress首頁文章之間擺廣告,透過一些語法就可以達成。不過若看不太懂得使用者,可能會覺得麻煩,不過廣告位置要放在一些比較可能會點擊的地方,那就是要修改程式碼了。這回來介紹一下比較簡單的,在側邊欄擺廣告!

在側邊欄擺廣告最簡單的莫過於是在後台新增文字模組並貼上語法就可以擺上廣告了,不過有些初學者可能連後台模組都不知道,這就很麻煩了。所以就順手寫一下該如何在側邊欄擺放廣告,對初學者來說,或多或少會有些幫助吧!

[PHP]如何抓取表單中checkbox的值?

以PHP+HTML來說,在處理網頁表單時,必須將HTML和PHP兩者做搭配,才能正確抓取表單中的值。透過HTML提交的資料傳輸到一個專門接收和處理表單的值,那該怎麼接收呢?這時候就必須搭配一下PHP語法就能正確接收。不過在接收的同時也會遇到一些突發狀況,CheckBox就是一個例子。

如果單純以TextBox、ListBox、Radio Button來說這都還好,因為傳出的東西只有一個值,但CheckBox卻可能時傳出一個或是多個的值,那接收端要怎樣做才能正確收到這些值呢?查了一下資料,其實在HTML那邊加個陣列的型式就可以利用陣列的方式來讀取這些值。

免光碟,速度更快,用隨身碟也能重灌Windows7!

當Windows7推出時,為了讓更多電腦可以更方便的安裝、使用它,微軟官方推出了一套軟體是可以讓你將Windows7的ISO檔裝到USB隨身碟,讓你不用光碟,就可以透過你的USB隨身碟來進行重灌Windows7的動作。在速度上,安裝的效率又比光碟快,而且更方便。

哪些電腦可以透過隨身碟開機呢?基本上近五年內購買的電腦應該都是可以透過USB開機並進行安裝的動作。不過在此我們來介紹一下如何把Windows7的ISO映像檔裝入隨身碟。可別以為他是直接把檔案複製並貼到隨身碟內就可以使用了,事實上並沒有這麼簡單,因為需要額外寫入一些資訊,為了節省時間與避免不必要的麻煩,我們可以透過「Windows 7 USB/DVD Download Tool」就可以輕鬆達成了。

[PHP]解決寄件者名稱與信件標題亂碼問題

最近使用系統的SMTP發信,不過卻遇到了標題亂碼的問題。若是以英文發信,則沒有這部分問題,但若標題內含有中文字,那就會出現奇怪的亂碼問題。相信很多剛使用主機內的SMTP,透過伺服器發信的使用者應該都會有這樣的問題,那該如何解決亂碼問題呢?

這個亂碼問題基本上是發生在信件標題,但是信件內容卻是正常的。上網爬了一下文章,我們只要透過一串語法,改變標題的編碼方式,透過base64編碼的UTF-8文字,就可以解決這個信件標題亂碼問題。

[PHP]使用Mail函式透過SMTP發信

大部分的網站應該都需要系統可以進行發信的動作,因為這樣可以發送網站的確認信件或者是密碼遺失的重設信件,不過如果是使用虛擬主機,那主機商基本上都會設定好,使用者不須額外設定。但是若是使用免費空間,那大多數的免費空間會禁止使用,因為怕有使用者濫發廣告信件。

如果是自己架設的網站,想要啟用SMTP該怎麼辦呢?通常我們不需要架設SMTP伺服器,我們可以利用現有的資源,修改一下系統參數就可以了。所謂的限有資源,以架設在家裡來說,就是使用ISP的SMTP,如果是架設在學校,就使用學校的SMTP伺服器就可以,不用額外操心這部分囉!

WP Optimize 輕鬆優化WordPress,清除多版本文章

WordPress用久了相信裡面應該積了不少的多版本文章,而長時間的資料庫存取也會讓資料庫裡面的資料散落,以至於效能上可能會變差,就好比電腦硬碟長時間讀取不做清理、整理,電腦效能也會變差。當電腦用久了就需要使用CCleansr來清理一下,磁碟要進行重組,讓電腦可以變快。

在WordPress的話,那就是需要進行資料表的優化以及清除一下多版本文章,讓資料庫內不要含有太多不必要的東西,這樣或多或少可以增加WordPress的使用效能。利用「WP Optimize」這外掛就可以同時達成優化WordPress以及清理多版本文章的問題。