在 Discuz! 7.0 論壇中可以通過後台的數據調用直接調用 UCenter Home 1.5 的數據。

進入論壇後台 => 工具 => 數據調用 => 模塊腳本,在這裏可以看到可以添加的調用 UCenter Home 的數據模塊,如下圖所示:

以添加 UCHome 動態調用模塊為例説明。

點擊 「UCHome 動態調用模塊」 後面的添加,進入調用的設置界面,下面就各個設置項目做一個簡單的説明:

模塊名稱:請輸入一個便於記憶的能代表此數據調用模塊作用的名稱,「_」 可以作為分類的分隔符,如 「主題列表_*」 、 「模塊腳本_*」 。

描述:對當前數據調用的簡短描述。

數據緩存時間 (秒):由於一些排序檢索操作比較耗費資源,數據調用程序採用緩存技術來實現數據的定期更新,默認值 1800,0 為不緩存 (極耗費系統資源) 。如果留空則使用基本設置的值。

模塊標題:模塊在側邊欄顯示的標題。

指定用户 UID:調用指定用户的動態信息,多個 UID 請用半角逗號 "," 隔開。

動態類型:可以選擇不限制和只獲取好友。只獲取好友表示只獲取當前登錄的會員的好友的動態信息,對未登錄用户不起作用。

起始數據行數:如需設定起始的數據行數,請輸入具體數值,0 為從第一行開始,以此類推。

顯示數據條數:設置一次顯示的主題條目數,請設置為大於 0 的整數。

單條顯示模板:設置每一條動態顯示時的樣式的和要顯示哪些數據,可以根據項目右側的提示進行書寫。

強制字符轉換:是否強制轉換數據調用輸出的文字為 UTF-8 編碼。

論壇 URL:設置數據調用中論壇的 URL 地址,如留空則用系統默認值。

設置好各個項目後,則可以點擊最下面的 「預覽」 來查看下顯示的效果,如下圖所示:

則可以看到預覽顯示出來的最新動態了,點擊提交則添加好了這樣一個對 UCenter Home 的數據調用。複製上面的 「內部調用」 代碼,則可以將其放到 Discuz! 的模板直接對調用的數據進行顯示,複製 「外部調用」 代碼,則可以放到任意的頁面中進行顯示了。製作好的調用還可以直接放到 Discuz! 的側邊欄中進行顯示。