www.gusucode.com > 08CMS空白站群系统 3.3 繁体 UTF-8 > upload/dynamic/aguides/taghelp.php

    <?php
$aguide = '<li><a name="00"></a><b>08CMS模板解析系統介紹目錄</b>
<ul type="1">
<li><a href="#01">模板解析系統概述</a> 
<li><a href="#02">頁面模板體系</a>
<ul>
<li><a href="#02_01">頁面模板概述</a>
<li><a href="#02_02">常規頁面模板</a>
<li><a href="#02_03">功能頁面模板</a>
<li><a href="#02_04">頁面生成方案</a>
<li><a href="#02_05">個人空間的頁面模板方案</a>
</ul>
<li><a href="#03">模板標識體系</a>
<ul>
<li><a href="#03_01">模板標識概述</a>
<li><a href="#03_02">原始數據標識</a>
<li><a href="#03_03">特殊字段標識</a>
<li><a href="#03_04">復合標識</a>
<li><a href="#03_05">分頁標識</a>
<li><a href="#03_06">區塊替代標識</a>
<li><a href="#03_07">關于標識地圖</a>
</ul>
<li><a href="#04">什麼是當前可用的原始數據標識</a>
<li><a href="#05">列表性標識的使用說明</a>
<li><a href="#06">激活屬性的概念</a>
</ul>
<li><a name="01"></a><b>08CMS模板解析系統概述</b>
<ul type="1">
<li>本系統采用模板標識多級內嵌結構,規則簡潔易用,功能強大豐富。
<li>模板標識設置界面化,無需編程基礎也可設計出豐富的模板體系。
<li>具有詳盡的查詢體系,頁面標識地圖可以對頁面內的標識結構一覽無遺,原始數據標識可分類列表展示及查找。
<li>二級緩存機制,用戶可根據需要設定自已的頁面緩存方案,可自由選擇需要二級緩存的內容區塊。
<li>對于靜態頁面,可自由選擇需要js動態調用的內容區塊。
<li>對于靜態頁面,允許對頁面的部分內容區塊進行更新。
<li>由頁面模板體系與模板標識體系組成。
</ul>
<a href="#00">返回目錄</a>
<li><a name="02"></a><b>頁面模板體系</b>
<ul type="1">
<li><a name="02_01"></a>頁面模板概述
<ul>
<li>為了管理及設置方便,所有模板相關文件請上傳至 .\\templates\\ 下的某一目錄中,該目錄應與網站設置中的模板路徑保持一致,系統默認目錄為 .\\templates\\default 。模板文件最好直接置于該目錄,該目錄的url使用原始數據標識{$tplurl}來調用。其它附加文件如圖片,css,js等文件可在該目錄下自由建立子目錄放置。
<li>模板文件請使用htm為擴展名,取名允許字母、數字及 _  的任意組合。
<li>如果是Linux系統,請將 .\\template 及作為當前模板目錄的子文件夾的權限設為 0777,否則不能使用模板復制及網站配置安裝等功能。
<li>模板內容由Html代碼 + 內嵌的模板標識組成,模板標識樣式通常為 {x$樣式ID} 。
</ul>
<a href="#00">返回目錄</a>
<li><a name="02_02"></a>常規頁面模板︰以網站常規內容(文檔及自主信息)為展示主體的頁面。
<ul>
<li>所有模板必須從模板目錄中載入,可手動載入,也可自動搜索目錄作相應設置後載入。
<li>模板的調用通過網站設置,文檔模型設置,類目節點設置,及自主信息的模型設置來實現。
<li>常規頁面模板的分類
<ul type="2">
<li>系統首頁
<li>類目節點首頁
<li>類目節點列表頁
<li>文檔內容頁
<li>自主信息內容頁及列表頁
<li>個人空間的首頁
<li>個人空間的類目首頁
<li>個人空間的類目列表頁
</ul>
</ul>
<a href="#00">返回目錄</a>
<li><a name="02_03"></a>功能頁面模板︰有關功能性操作與展示的頁面(或頁面局部)模板。
<ul>
<li>頁面項是由系統根據網站配置自動生成,各頁面項的模板文件及其內容由用戶添加與管理。
<li>各功能頁面的鏈接樣式請參照系統提示,通常使用鏈接來調用該頁面,如果不使用該功能,可以不設置該頁面模板。
<li>功能頁面模板的分類
<ul>
<li>會員操作相關︰如會員注冊頁面,會員登錄頁面,信息提示頁面。
<li>文檔添加頁面︰用于在會員中心之外添加文檔,不同文檔模型須有相應的文檔添加頁面。
<li>自主信息添加頁面︰用于在會員中心之外添加自主信息,不同信息模型須有相應的信息添加頁面。
<li>文檔搜索頁面︰分為搜索提交頁與搜索結果展示頁,允許通用的搜索頁及不同文檔模型專用的搜索頁。
<li>內容附加頁︰用于防盜鏈等用途的內容附加頁,如附件下載頁面,Flash播放頁,視頻播放頁。
<li>交互操作相關︰如購物車相關頁面,評論頁面,答疑頁面,投票相關頁面等。
</ul>
</ul>
<a href="#00">返回目錄</a>
<li><a name="02_04"></a>頁面生成方案︰對頁面的動態緩存、頁面更新、動態調用等功能進行內容選擇性設置。
<ul>
<li>動態頁面緩存︰將頁面模板中的部分內容設為二級緩存。<br>
08CMS的頁面緩存為兩級緩存機制,總的緩存方案請在網站參數設置中進行設置。<br>
一級緩存內容更新相對頻繁,應用對象為二級緩存內容之外的頁面內容,如果二級緩存關閉,則為全頁內容。<br>
二級緩存更新周期更長,可以將頁面中不需要頻繁更新的部分內容設置為二級緩存,減輕系統負擔。
<li>靜態頁面的js動態調用︰將頁面模板中的部分內容設為 js動態調用。<br>
這部分內容在對應此模板的靜態頁面中通過 js來調用,保證最快的更新。
<li>靜態頁面的部分更新︰允許對靜態頁面的局部內容進行批量更新,而不必每次修改靜態頁面時都要全頁重新生成靜態。
</ul>
<a href="#00">返回目錄</a>
<li><a name="02_05"></a>個人空間的頁面模板方案︰個人空間用于展示單個會員發表的文檔信息。
<ul>
<li>個人空間中的類目不支持多重類目的組合節點,但支持單重類目下的多層結構。
<li>個人空間的頁面模板有︰個人空間首頁模板,類目(含個人分類)的首頁及列表頁模板。
<li>允許建立不同的頁面模板方案,供會員自行選擇適合自已的方案。
</ul>
<a href="#00">返回目錄</a>
</ul>
<li><a name="03"></a><b>模板標識體系</b>
<ul type="1">
<li><a name="03_01"></a>模板標識概述
<ul>
<li>模板標識的使用樣式為 {x$標識ID},x表示模板標識的類型,標識ID由字母、數字及下劃線組成,08CMS模板系統沒有規定特別的命名規則,建議用戶建立一套方便自已閱讀的命名規範。
<li>除了原始數據標識,其它標識均為自定義標識,標識的定義全部界面化。
<li>自定義標識通常由設定參數與標識模板組成,設置時請仔細閱讀同頁面的提示說明。
<li>包含5種類型的模板標識︰原始數據標識、特殊字段標識、復合標識、分頁標識、區塊替代標識。其中原始數據標識是非用戶定義標識,其余為用戶定義標識。區塊替代標識並不是真正意義的模板標識,不使用它也不會影響模板系統的運作,它存在的意義是為了增加模板設計的快捷及閱讀的方便。
</ul>
<a href="#00">返回目錄</a>
<li><a name="03_02"></a>原始數據標識︰使用樣式為{$標識ID},用于提取系統內置及網站各種信息的原始數據,非自定義標識,所有原始標識可通過原始標識列表查看,也可通過原始標識搜索功能進行查找。<br>
原始數據標識中有一部分特殊的標識,並不是真正的原始數據,而是根據當前狀況動態衍生出來的標識,如分頁導航、頁面網站統計、文本分頁的分頁標題、列表中行序號與單元序號等。<br>
原始標識大致有以下分類︰
<ul>
<li>通用信息︰系統內置的各種參數信息,如網站名稱、網站url、模板url等,這類信息通用于任何頁面模板及標識模板。
<li>文檔相關︰用于提取文檔的各種原始信息,可內嵌于文檔內容頁面模板及跟文檔相關的其它復合標識及分頁標識模板。分為文檔通用信息及特定模型專用信息,通常在列表性復合標識及分頁標識中只能調用文檔通用信息。
<li>類目相關︰用于提取類目的各種原始信息,可內嵌于類目頁面模板及與類目相關的復合標識模板中。
<li>自主信息相關︰用于提取自主信息的各種原始信息,可內嵌于自主信息相關的復合標識模板中。
<li>交互信息︰用于提取文檔交互的原始信息,如評論、購買、答疑等信息。
<li>會員相關︰用于提取會員的各種原始信息,可內嵌于會員相關的復合標識模板中。
<li>其它原始信息︰如投票數據、附件內置信息等。
</ul>
<a href="#00">返回目錄</a>
<li><a name="03_03"></a>特殊字段標識︰使用樣式為 {u$標識ID},針對某些不能直接使用于模板或需要變化格式的原始信息進行再加工處理,可置于對象原始信息有效的任意位置。
<ul>
<li>自定義函數標識︰原則上可對任意單個或任意組合的原始信息作函數處理。請注意所用的函數必須是PHP內置函數或在 ./dynamic/function/utags.fun.php 中定義的函數。
<li>附件相關的標識︰在08CMS中,圖片、下載、視頻、Flash等附件及其集合等原始信息通常是多種內置信息的組合,所以需要對這類信息進行模板化應用處理.。
</ul>
<a href="#00">返回目錄</a>
<li><a name="03_04"></a>復合標識︰使用樣式為 {c$標識id} ,08CMS模板解析系統中最重要,功能最豐富的標識類型,因允許嵌套多層其它同類標識而命名為復合標識。<br>
其中部分標識為列表性標識,使用時請閱讀有關列表性標識的相關使用規則。<br>
復合標識有以下類型︰
<ul>
<li>文檔列表
<li>輯內文檔列表
<li>文檔內容模塊
<li>類目列表
<li>類目節點
<li>當前類目位置
<li>上下篇
<li>自主信息列表
<li>信息內容模塊
<li>交互信息列表
<li>送貨方式列表
<li>投票模塊
<li>投票列表
<li>會員信息
<li>類目列表(空間)
<li>類目位置(空間)
</ul>
<a href="#00">返回目錄</a>
<li><a name="03_05"></a>分頁標識︰使用樣式為 {p$標識ID},用于顯示多頁內容。<br>
只能內嵌于頁面且每個頁面只允許使用一個分頁標識,禁止內嵌于其它標識中。<br>
其中部分標識為列表性標識,使用時請閱讀有關列表性標識的相關使用規則。<br>
分頁標識有以下類型︰
<ul>
<li>分頁文本
<li>文檔列表
<li>輯內文檔列表
<li>分頁圖集
<li>交互信息列表
<li>搜索文檔列表
</ul>
<a href="#00">返回目錄</a>
<li><a name="03_06"></a>區塊替代標識︰頁面模板區塊替代標識,使用樣式為 {tpl$標識ID}.。<br>
當多個頁面模板包含相同區塊內容時,可以將此區塊定義為區塊替代標識。<br>
在設計頁面模板時可用此標識替換模板內的相應區塊內容,使頁面模板更易于閱讀與設計<br>。
區塊替代標識限內嵌于頁面,禁止內嵌于任何其它模板標識內。<br>
<a href="#00">返回目錄</a>
<li><a name="03_07"></a>關于標識地圖︰顯示頁面模板內標識組成與分布結構,並對頁面內標識作初步的錯誤分析。<br>
頁面內的所有標識都會按其脈絡結構顯示在列表中,並顯示各標識的相應信息。<br>
08CMS中所有頁面模板均可查看其標識地圖,頁面標識地圖是頁面模板設計的有力幫手。
</ul>
<a href="#00">返回目錄</a>
</ul>
<li><a name="04"></a><b>什麼是當前可用的原始數據標識</b><br>
<ul type="1">
<li>通用信息標識在任何頁面模板及標識模板中都為當前可用標識。<br>
其它的原始數據標識會在特定頁面或特定的標識模板中才會被認為是當前可作標識。<br>
錯誤的標識使用會讓標識解析為空(在調試狀態下顯示為其標識樣式)。
<li>標識模板內的可用原始標識︰請參照不同類型標識定義頁面的提示說明。
<li>頁面模板內的可用原始標識<br>
所謂頁面內可用的範圍含頁面與頁面內嵌區塊替代標識的標識模板,但不含頁面內其它標識的標識模板。<br>
以下為不同頁面內的其它當前可用原始數據標識的大致情況︰
<ul>
<li>文檔內容頁︰文檔相關的通用標識、文檔所在模型專用的信息標識。
<li>類目首頁及列表頁︰類目相關的通用標識、相關的自定義字段信息標識。
<li>自主信息內容頁︰自主信息相關的通用標識、所在信息模型專用的相關標識。
<li>附件操作附加頁︰文檔相關的通用標識、附件所屬文檔所在模型專用的信息標識。
<li>交互信息頁面︰文檔相關的通用標識、交互所屬文檔所在模型專用的信息標識。
<li>其它頁面︰沒有其它的可用原始數據標識。
</ul>
</ul>
<a href="#00">返回目錄</a>
<li><a name="05"></a><b>列表性標識的使用說明</b>
<ul type="1">
<li>在復合標識與分頁標識中有多種類型的標識均為列表性標識,用于信息集合的列表顯示,其標識模板及列表方面的設置請遵循此說明。
<li>以行列結構來實現列表,可以很方便地實現table設計,如果模板使用div結構,還可以實現更豐富的功能。
<li>列表性標識專用的系統內置標記
<ul>
<li>[row]行單元內容[/row]︰列表的行內容區塊,可以省略,省略時標識模板全部當作行內容區塊,相當于[row]標識模板內容[/row]。
<li>[col]列單元內容[/col]︰列表的列內容區塊,內嵌于行內容區塊,標識設定列數為1時,請勿設置此標記。僅當標識設定列數大于1及存在列內容區塊兩個條件同時成立時,列表才解析為多列列表。
<li>{$sn_row}︰當前行號,內嵌于行內容區塊,如果為單列列表,則與單元序號相同。
<li>{$sn_cell}︰當前單元序號,內嵌于列區塊內容,對于多頁表格,非總序號,僅為當前頁的序號。
</ul>
<li>標識模板可內嵌的其它標識,請參照具體類型的標識說明。
</ul>
<a href="#00">返回目錄</a>
<li><a name="06"></a><b>激活屬性的概念</b>
<ul>
在08CMS模板體系中,部分復合標識或分頁標識可以繼承來自所在頁面或父標識的某些屬性,此類屬性稱為激活屬性。<br>
當前標識可以用激活屬性來進行配置。
系統存在以下類型的激活屬性︰
<li>激活文檔
<li>激活欄目
<li>激活分類
<li>激活會員
</ul>
<a href="#00">返回目錄</a>';
?>