PHPWind 7.x 社區模式化說明


全新的社區模式將顛覆傳統的社區模式,站長可以實現個性化定制,將自己的創造力和靈感將發揮至極限,並且實施方法將更加豐富。同時,更加便捷的梳理論壇內容也將使站長在社區運營管理上迎來新的突破,會員發布的主題也會因此得到更好的展現。 

模式概念︰

針對不同論壇的需求,開發出不同展現形式的論壇體系。

目前的模式︰

社區模式,其他模式敬請期待。
官方的社區模式展示地址︰http://mode.phpwind.net

模式設置︰

升級或者全新安裝7.x論壇後,大家會發現在根目錄下多了一個mode目錄(跟其他版本對比),該目錄下的area即為社區模式的文件夾!如大家需要打造自己的更獨特模式就需將模式文件夾上傳到mode目錄下。

後台操作如下︰

1、後台->模式->模式選擇,開啟設置模式。
2、模式->各配置各頁面,點擊各頁面配置選項,對各個頁面進行配置[對每個元素的名稱、調用模塊進行選擇]。
3、模式->版塊展示設置,選擇版塊的展示方式。
4、設置完畢後,更新模式下的所有緩存。

社區模式滿足您對門戶的要求,詳細設置請您查看 PHPWind FAQ 文檔幫助中心,我們為您準備了詳細的圖文教程。如果您踫到問題請訪問 PHPWind官方論壇 我們將針對您的實際情況給出切實的解決方案。

社區模式化 風格模板 說明

PHPWind 7.x 模式模板說明文檔為了方便用戶自己開發模板,PHPWind7.x的模板采用了標簽技術。 模式的模板目錄在模式文件夾下的template目錄
1︰<!--# #-->
此標簽內可以運行PHP程序,不會影響到你頁面的設計。
例如在默認模板里面用到的內容摘要及相關圖片顯示的邏輯判斷︰


  <!--#if($view[intro]){#-->
      <div class="intro">$view[intro]</div>
  <!--#}#-->

2:
 <pw id="唯一標識符" name="名詞" stamp="調用的分類" num="調用個數" />
 <loop>
 循環部分
 <loop/>

id     :必須,頁面的唯一標識符,在一個頁面中不許有重復的出現
name   :可忽略,該元素的名稱,後台可控
stamp  :必須,調用的分類
num    :調用的個數,當不設置時默認為10。

循環部分的格式:

 <loop>
 <a href="{url}" target="_blank">
 <img height="84" src="{image}" width="100" />
 </a>
 <a href="{url}" target="_blank">{title,10}</a>
 <loop/>

循環部分的代碼必須寫在<loop></loop>之內
調用變量我們采用了類似于這樣的︰{url}的格式
統一的變量有四個︰
url          :鏈接地址
title        :標題
image        :圖片地址
value        :值
當需要調用其他的信息時,可參考PHPWind7數據結構手冊進行使用

高級使用︰
1︰調用標題時有時會遇到標題過長的問題,只需這樣編寫即可︰{title,20}
逗號後面便是需要截取20個字符的意思
2︰對于時間,也是類似,如︰想要時間的格式為︰年︰月︰日
只需這樣編寫︰{postdate,y:m:d}
逗號後面即時間的格式
3︰對于需要縮略的圖片可以這樣︰{image,100,90}
代表將圖片縮略成100*90大小的圖片,本功能只支持本地附件,暫不支持ftp遠程附件


下面以首頁頁面下的一個subject分類的調用來說明︰
代碼︰

<h3>{hot_redian}</h3>
<ul>
<pw id="hot_redian" name="社區熱點" stamp="subject" num="10"/>
<loop>
<li>
<span>
<a href="u.php?uid={authorid}">{author}[{$forum[{fid}][name]}]{title}
</loop>
</ul>

對于元素的名稱,即上例中的︰“社區熱點”,可以在外部用︰{hot_redian} 這樣的形式調用。
括號里面是調用元素的 id,在本例中即 ︰hot_redian

現在我們可以在後台設置該元素的屬性了
模式管理->各頁面配置->首頁,選擇配置->找到hot_redian這個選項,可以設置其調用模塊,及名稱(顯示的名稱以後台的設置為準),還可自定義。