注:以下內容中除了幾個小的改動,大部分都是網友們研究的成果和使用心得,我只是在這裡做了一些集合和整理。最後在此,對PJBLOG的開發者舜子表示感謝,提供了這麼好的程序供我們共享,也同時感謝不斷為PJBLOG日漸完善的bloger。
01.更改默認的“Cookie,Application域”
===================================================
一個服務器上如果存在多個Cookies域一樣的PJBlog,那麼這些Bolg都將無法運行,修改方法:打開Blog根目錄下的“const.asp”,修改15、16行ConstCookieName=""和ConstCookieNameSetting=""的值。
02.更改數據庫後綴名,消除“數據庫連接出錯”的錯誤提示===================================================
個別空間不支持以“.asp”為後綴名的Access數據庫,會出現“數據庫連接出錯,請檢查連接字串!”的錯誤提示,修改方法:首先把blogDB目錄下的數據庫文件由*.asp改為*.mdb,然後更改“const.asp”第37行“ConstAccessFile”的數據庫路徑和文件名。
03.1.修改驗證碼,使它永遠只出現四個“0”
===================================================
在個人Blog中使用驗證碼沒什麼意義,PJBlog後台又沒有關閉驗證碼的選項,所以最好的辦法就是讓它只顯示最簡單的符號,本站把驗證碼全部改為4個“0”:
找到common/GetCode.asp,修改“Dimi,ii,iii”下面這段為:
程序代碼
ConstcOdds=0'不出現雜點
ConstcAmount=1'就取一個符號,默認是0
ConstcCode="0123456789"'這一行可以不用改的
03.2.使系統自動填寫驗證碼
===================================================
在Blog根目錄新建一個“*.asp”文件,在裡面填寫以下代碼:
程序代碼
<script>if(parent.document.all.validate)parent.document.all.validate.value="<%=Session("GetCode")%>";</script>
然後在footer.asp的最上面插入一句:
程序代碼
<iframeframeborder="no"height=0width=0src="*.asp"></iframe>
03.3.去掉驗證碼中的大寫英文字母
===================================================
修改common/GetCode.asp中16~18行,18行constcode="0123456789"。這10個數將出現在驗證碼的位置,如果你希望加上小寫字母或者大寫字母,添在引號只內即可。
04.在common/library.asp中修改側邊欄“用戶面板”的條目名稱
===================================================
側邊欄用戶面板中默認的項目名稱有長有短,看著很不美觀,修改library.asp第83行以下的內容,本站把它們都改為四個字的,即“系統管理”“發表日誌”“編輯草稿”“修改資料”“退出系統”。