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