尋求幫助  
 購買授權  
  歡迎您使用DiY-Page!
  軟件簡介
DiY-Page 面向廣大中小型網站的站長,使他們擁有一種便捷、高效的方式,重新組織論壇中優劣有分異的內容,並自由而簡易地定制一級頁面的外觀。

在本系統中,站長可通過限定內容來源板塊範圍、給不同內容區域制定複雜的篩選條件、指定多種排序依據等方式,對論壇中的內容進行重新組織基礎上的自動展現。重新組織的相關規則一旦確定,站長無需再對逐個具體的內容條目進行人工審定,一切將由系統自動完成。同時,本系統提供功能強大的在線頁面外觀及佈局修改功能。站長可通過新建和修改頁面佈局表格的方式,修改頁面的結構;通過插入和編輯各種對象,更改具體頁面內容的展現方式。此外,對頁面外觀操作的效果,都會以「所見即所得」的方式立即展現出來,非常直觀。

在軟件的實現原理上,本系統將頁面分解為總體佈局、對像和對像外框三個部分,更易於對頁面的內容和外觀進行精確的控制。在數據存儲結構上,本系統使用多級數組存儲頁面的佈局結構和對像屬性,數據容量大,可靠性好,可擴展性強。此外,本系統還擁有「智能緩存」技術、模塊式程序結構、模板分離技術、語言字串分離結構、不擴充和修改論壇數據庫等技術特性。

  關於本幫助文檔
本文檔將給您提供一種快捷的方式,在短時間內學習如何安裝和使用 DiY-Page,同時掌握一些使用技巧,解決一些常見問題。在安裝和使用本軟件之前,推薦您仔細閱讀本文檔。

未經許可,任何組織或個人不得將本文檔中的任何內容用於商業性的轉載或出版。

  最終用戶許可協議
  總則
任何個人或團體,在理解、同意、並願意遵守本協議的全部條款的前提下,方可開始使用本軟件。如果您無法理解、同意、並願意遵守本協議中的任一條款,請不要使用本軟件。

如果您已經開始使用本軟件(「開始使用」是指,在本地計算機、局域網、Internet等各種網絡環境中安裝本軟件之後),我們即認為您已經理解、同意、並願意遵守本協議的全部條款。

電子文本形式的協議如同雙方書面簽署的協議一樣,具有完全的和等同的法律效力。如果您未能遵守本協議的任一條款,您的授權將被終止,所被許可的權利將被收回。您將承擔與本協議相關的一切法律責任。

本軟件的開發方保留對本協議的最終解釋權,並擁有在不事先通知的情況下,修改本協議內容的權力。修改後的協議自改變之日起,對新授權的用戶生效。

  版權聲明
本軟件在中華人民共和國國家版權局的計算機軟件著作權登記號為 2006SR00158 。本軟件受到中華人民共和國知識產權法和國際版權公約的保護。

對任何有非法使用、傳播及其它侵權行為的組織或個人,我們保留最大限度地追究其法律責任的權力。

  授權許可
本軟件對「非商業用途」(定義見下文)是免費的,用戶無需購買授權許可也可合法地使用本軟件。

本軟件對「商業用途」(定義見下文)是收費的,您必須首先購買授權許可方可合法地使用本軟件。

本協議對「商業用途」的定義如下:
1、使用本軟件構建的網站中包含以盈利為目的內容,如買賣商品、招收付費會員、提供收費服務等。此種情況下,無論網站的所有者為公司還是個人,一律視為「商業用途」。
2、網站所有者為公司,或其它盈利性的團體。此種情況下,無論網站中是否包含以盈利為目的內容,一律視為「商業用途」。

本協議對「非商業用途」的定義如下:
凡不符合「商業用途」定義中所述條件的,一律視為「非商業用途」。

  權利與義務
用戶可以修改本軟件的源代碼(在本軟件的開發方提供的前提下)或界面風格以適應自身需求,但是,在未獲得授權的情況下,禁止在本軟件的任何部分的基礎上,發展任何派生版本、修改版本或第三方版本用於重新分發 。

軟件開發方有權收集用戶的網絡地址、所使用的本軟件的版本號及其它不侵害用戶隱私的信息。

  免責聲明
本軟件及所附帶的文件是作為不提供任何明確的或隱含的賠償或擔保的形式提供的。

用戶必須承諾,自己是出於自願而使用本軟件。您必須自行評估和瞭解使用本軟件的風險。本軟件的開發方不承擔任何因使用本軟件而導致的損害的相關責任。

對於使用本軟件構建的網站上的任何內容,本軟件的開發方不承擔任何相關責任。

  安裝指南
  全新安裝
1、將upload目錄下的所有文件和目錄上傳至您的服務器。
提示:請不要上傳upload目錄本身。所上傳到的目錄即為您的DiY-Page安裝目錄。請注意,通常不能將DiY-Page安裝到論壇根目錄中。如果您的論壇安裝在網站根目錄,請參閱下文「問答錄」中的相關內容。

2、將to_bbs_dir目錄下的所有文件上傳至您的論壇根目錄。
提示:請不要上傳to_bbs_dir目錄本身。如果沒有正確上傳這些文件,您頁面上的「登錄信息」將無法顯示。

3、如果您的服務器操作系統不是Windows,請您將dpmain/data目錄下的所有文件和目錄的屬性改為777。
提示:如果您不清楚服務器的操作系統,可以向空間提供商詢問。

4、從 http://您的網址/您的DiY-Page安裝目錄/dpadmin.php 登錄後台管理界面。
提示:默認用戶名為 admin ,密碼為 root 。

5、登錄後台管理界面後,點擊上方功能導航中的「用戶管理」,點擊用戶「admin」以修改默認的管理員密碼。
提示:您也可以在這裡添加新的管理員,並刪除原「admin」用戶以增強安全性。

6、點擊上方功能導航中的「修改設置」,在「基本設置」中填好數據庫信息,再到「論壇門戶模塊」進行相關設置。
提示:數據庫信息可參考論壇的配置文件,如config.inc.php等。PHPWind用戶請特別注意,請將「論壇程序類型」選為PHPWind,並將數據表前綴改為「pw_」(修改過數據表前綴的按實際情況填寫)。

7、點擊上方功能導航中的「網站首頁」,查看首頁能否正確顯示。
提示:頁面上可能有部分地方暫時沒有內容,在進行頁面定制之前屬正常現象。如果不能正確顯示首頁,請根據出現的錯誤提示信息,檢查上述安裝步驟是否已正確執行。如果問題仍然無法解決,請查閱下文中的「問答錄」或到官方網站尋求幫助。

  升級安裝
可以參照全新安裝的步驟進行,但請注意以下不同之處以保留您原來的數據:

請您不要上傳dpmain/data目錄。您可以在上傳upload目錄下的所有文件和目錄之前,將此目錄刪除。

  定制指南
  基本操作
登錄後台管理界面後,點擊上方功能導航中的「編輯頁面」,即進入頁面定制界面。在其中,您可以直觀地看到您的頁面的顯示效果。

移到任一對像上方時,該對像所處的區域將處於高亮狀態,同時將顯示出對像工具欄。工具欄的上半部分為對象的名稱,下半部分為一排功能按鈕。移到按鈕上方時,會出現相應的功能提示,您可據此進行各項操作。

在界面中還可以看到綠色的方框,這標示的是佈局表格的範圍。在綠色方框中還有若干個紅色方框,這標示的是此佈局表格中各個單元格的範圍。當鼠標移動到綠色方框內時,會在方框頂部顯示出當前所指的佈局表格的工具欄;移動到紅色方框內時,會顯示出當前所指的單元格的工具欄。這些工具欄的使用與對像工具欄類似,您只需點擊相應的功能按鈕即可完成想要的操作。

對頁面中的元素進行各項操作之後,其效果都會立即在界面中展現出來,非常直觀。

  頁面佈局的定制
佈局表格是頁面定制的重要工具。每個佈局表格中包含有若干個單元格,每個單元格中可放置若干個對象(或嵌套的佈局表格)。

請您注意,DiY-Page中的佈局表格與您所接觸過的概念可能有所不同。DiY-Page中的佈局表格只能有一行,這是出於頁面加載速度和佈局靈活性的考慮。如果需要多行的佈局結構,可以通過插入多個佈局表格來實現。

在單元格中插入嵌套的佈局表格,是進行頁面佈局的一種重要方式。通過多層嵌套的佈局表格,理論上可以實現任意的佈局形式。

對佈局表格和單元格進行編輯,調整其的寬度、高度和樣式等屬性,也是進行頁面佈局的重要一環。在佈局的過程中,您可能需要不斷地對這些屬性進行調整,以實現完美的佈局效果。

  對象的定制
DiY-Page把頁面中集中表現特定內容的區域,如「登錄信息」、「帖子列表」等,稱為「對像」。

編輯或新建對像時,可以通過調整對象的各項屬性,如「按分類顯示」、「詳細信息模式」等,改變對象的顯示效果。

  常見問題
  我的論壇安裝在網站根目錄,但我希望一進入我的網站看到的就是DiY-Page的頁面,怎麼辦?
請您將DiY-Page安裝到 dp 目錄下,然後編輯本安裝包中tool目錄下的index.htm,將其中的「www.yourwebsite.com」改為您的網址,再將此文件上傳至論壇根目錄。這樣,訪問者在訪問您的網站根目錄時,就會直接跳轉到DiY-Page的頁面。

  出現「無法寫入以下數據(文件)」的提示,怎麼辦?
1、請您將dpmain/data目錄下的所有文件和目錄設為可寫。非Windows服務器請將其屬性設為777,Windows服務器則可將其屬性設為完全可讀寫(如果有必要且有權限的話)。

2、部分Windows服務器可能無法將DiY-Page安裝在根目錄。請參考上一問題的解決方式,把DiY-Page安裝在 dp 目錄下,同時加一個跳轉頁面。

  我發現頁面上的「登錄信息」是空的,怎麼辦?
1、請檢查您是否將to_bbs_dir目錄下的所有文件上傳到了您的論壇根目錄,在論壇根目錄下應該能見到幾個文件名以dp_login開頭的文件。如果見不到,請上傳之。

2、請您在後台「修改設置」的「論壇門戶模塊」中,正確設置「論壇地址」,盡量填相對路徑(如「bbs」),如果填了絕對路徑,注意在前面加「http://」,如「http://bbs.diypager.com」。

3、部分免費空間會自動在所有頁面添加廣告,這種情況下登錄框會出錯,無法顯示。我們只能建議您更換一個沒有廣告的空間。

  我發現頁面上的帖子標題、用戶名稱等均為亂碼,看起來像很多問號,怎麼辦?
1、請進入後台管理程序中的「修改設置」,找到「強制設定數據庫字符集為」,分別設置成 gb2312 、 big5 、 gbk 、 utf8 、 latin1 五個值各試一下,每次設置完都到「編輯頁面」看一下,檢查亂碼問題是否解決。

2、如果以上幾個值都試過了,均不能解決,請向您的空間提供商詢問MySQL的默認字符集以便填寫。

  頁面提示數據庫出錯,且錯誤信息中有「Illegal mix of collations」字樣,怎麼辦?
此問題與上一個問題的實質是一樣的,您可參考上一問題的解決方法。

  頁面提示數據庫出錯,且錯誤信息中有「Access denied for user」字樣,怎麼辦?
請您到後台管理程序中,點擊「修改設置」,在「基本設置」的「數據庫連接設置」中,正確填寫數據庫信息。如果不清楚,可以參考論壇的配置文件(如config.inc.php),也可向空間提供商詢問。

  頁面提示數據庫出錯,且錯誤信息中有「Table ... doesn't exist」字樣,怎麼辦?
1、請您到後台管理程序中,點擊「修改設置」,再進入「論壇門戶模塊」,正確填寫「數據表前綴」一項。通常情況下,Discuz的數據表前綴為「cdb_」,PHPWind的數據表前綴為「pw_」。如果您自己修改過前綴,也請按實際情況填寫。

2、在「論壇門戶模塊」中,檢查您是否正確選擇了所用的論壇程序的類型和版本。版本可能與您目前所用的不完全一致,但有可能仍然可用。

  點擊頁面上的所有論壇或帖子鏈接,均出現「找不到網頁」的提示,怎麼辦?
請您到後台管理程序中,點擊「修改設置」,再進入「論壇門戶模塊」,檢查您是否開啟了「使用偽靜態地址」。如果您對此選項的意義和實現方法不是很清楚,請選擇「否」。如果您確實需要實現偽靜態地址,請參考下文「使用技巧」中的相關內容。

  點擊頁面上的所有論壇或帖子鏈接,均出現「您無權查看該頁」的提示,怎麼辦?
您的空間沒有把index.php設為默認文檔之一。您可以要求空間提供商將index.php設為默認文檔。如果您的空間帶有控制面板,也可自行進行此項配置。

  使用技巧
  實現偽靜態地址,大幅提高搜索引擎收錄率
首先要確認您的空間支持偽靜態功能。如果您不清楚,請先向您的空間提供商詢問。一般地,使用Apache的服務器都支持最簡易的偽靜態方式。使用Windows的服務器,通常需要您有服務器的管理控制權,才能啟用偽靜態地址。

使用Apache的服務器(操作系統常為Linux或Unix)可以使用最簡易的方式:
1、將安裝包中tool目錄下的urlre_apache.zip釋放到電腦上的任一目錄。
2、編輯釋放出的.htaccess文件,找到其中的「RewriteBase /dp/」,將「/dp/」改為您的DiY-Page安裝目錄。如果DiY-Page安裝在根目錄中,請改為「/」。
3、將修改好的文件上傳至您的DiY-Page安裝目錄。

使用IIS的服務器(操作系統常為Windows)可使用以下方式(您需要擁有服務器管理權限):
1、首先確設服務器上已經安裝Rewrite組件(在IIS的ISAPI列表中有一個名為「Rewrite」的篩選器,其的「可執行文件」為「Rewrite.dll」)。
2、在Rewrite組件的配置文件(httpd.ini)中加入以下幾行:
# DiY-Page Rewrite Rule
RewriteRule ^(.*)/pagetype-bbsforum-and-fid-([0-9]+)\.html$ $1/dpindex\.php\?pagetype-bbsforum-and-fid-$2.html
RewriteRule ^(.*)/pagetype-bbsthread-and-tid-([0-9]+)\.html$ $1/dpindex\.php\?pagetype-bbsthread-and-tid-$2.html
RewriteRule ^(.*)/pagetype-bbsforum-and-fid-([0-9]+)-and-page-([0-9]+)\.html$ $1/dpindex\.php\?pagetype-bbsforum-and-fid-$2-and-page-$3.html
RewriteRule ^(.*)/pagetype-bbsthread-and-tid-([0-9]+)-and-page-([0-9]+)\.html$ $1/dpindex\.php\?pagetype-bbsthread-and-tid-$2-and-page-$3.html
3、增加之後,您可能需要重新啟動IIS服務才能使改動生效。

  導航欄的使用
默認的導航欄對像類型為「頁面導航欄」,根據您所使用的模板的不同,通常只能顯示不超過9個導航按鈕。如果您需要更多導航鏈接,可以將默認的導航欄對像刪除,再在原位置插入一個類型為「底部鏈接欄」的對象。此對象的使用與「頁面導航欄」類似,但可以容納大量文字導航鏈接。

您也可以使用插入「Flash動畫」或「HTML代碼」對象的方式,插入Flash動畫或其它形式的導航欄,更靈活地實現精美的導航欄效果。

  廣告的佈置
對於「帶鏈接的圖片」形式的廣告,您可以通過插入「圖片」類型的對象來實現。填入廣告圖片的地址,再填入需要指向的鏈接即可。

對於代碼形式的廣告,您可以通過插入「HTML代碼」類型的對象來實現,只需將廣告所需的源代碼(通常為JavaScript)填入即可。

  統計代碼、備案編號等信息的放置
請進入後台的「修改設置」,在「網站和頁面信息」中,將所需文字或代碼填入「底部HTML代碼」一項中即可。

  幻燈片的使用
在頁面中的適當位置插入類型為「附件圖片展示」的對象,在論壇範圍中,選擇一個專門放置圖片新聞類帖子的論壇,同時啟用「每個主題只顯示一幅圖片」,再將「使用幻燈片模式」選為「是」,即可製作出一個比較精美的首頁新聞圖片幻燈。

  官方網站
本幫助文檔旨在使您在短時間內學習DiY-Page的安裝和使用,可能無法給您提供足夠的信息。要尋求幫助,或獲取有關DiY-Page的詳細資訊,請訪問DiY-Page官方網站,網址為:

www.diypager.com

此網址的主體部分拼寫為diypager,請不要遺漏最後一個「r」。


© DiY-Page, All Rights Reserved.