久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

IWebIm/IWebIm整合UCHome教程

來自站長百科
跳轉(zhuǎn)至: 導(dǎo)航、? 搜索

IWebIm | IWebIm的整合教程 | IWebIm的整合后的使用功能 | IWebIm兼容與擴(kuò)展性

1).首先安裝UCenter Home 2.0簡體UTF-8版本,如果已經(jīng)安裝好并且正常運(yùn)行,可以跳過此步驟。使用UCenter Home需要站點(diǎn)安裝有UCenter用戶中心,安裝UCenter Home的過程中會(huì)要求您先安裝UCenter并提供相關(guān)配置信息,如下圖

UCenter1.jpg

在UCenter Home設(shè)置數(shù)據(jù)庫連接信息步驟,需要設(shè)置與UCenter使用同一數(shù)據(jù)庫,這樣可以實(shí)現(xiàn)基于UCenter下的各個(gè)系統(tǒng)中的IM互通信息。本例安裝UCenter時(shí)使用的數(shù)據(jù)庫名是ucenter,所以此處填寫ucenter并提供用戶名和密碼,如下圖

UCenter Home安裝完畢后即可準(zhǔn)備與iWebIM整合

2).下載iWebIM 1.0 Beta2 測試版安裝包,可以從官方網(wǎng)站(http://www.jooyea.net/im/index.html )下載到最新安裝包; 3).在UCenter Home安裝目錄下創(chuàng)建新目錄 im,下文中的文件位置或路徑均相對(duì)于UCenter Home安裝目錄; 4).解壓iWebIM安裝包中的所有文件至上一步新建的 im 目錄中,文件及目錄結(jié)構(gòu)如下圖所示;

UCenter3.jpg

5).打開文件im/iweb_mini_lib/conf/dbconf.php,將該配置文件里頭的數(shù)據(jù)庫設(shè)置與您當(dāng)前UCenter Home里的數(shù)據(jù)庫設(shè)置修改為一致。此處需要填寫數(shù)據(jù)庫的主機(jī)地址、數(shù)據(jù)庫名稱、數(shù)據(jù)庫用戶名和密碼,將相應(yīng)信息填寫到下圖標(biāo)注的配置信息右側(cè)引號(hào)之內(nèi),根據(jù)個(gè)人設(shè)置情況進(jìn)行自定義修改:

UCenter4.jpg

6).打開文件im/configuration.php修改下圖標(biāo)注的對(duì)應(yīng)行的配置信息,圖中展示內(nèi)容均已經(jīng)修改完畢,具體修改方式為

第32行站點(diǎn)地址修改為自己的UCenter Home站點(diǎn)地址,本例中是http://localhost/uchm2/

需要將原配置文件中的
$siteDomain = "http://您的站點(diǎn)地址/";
修改為
$siteDomain = “http://localhost/uchm2/”;

第39行獲取session_uid 需要將等號(hào)右側(cè)內(nèi)容修改為$uchome_uid語句,請(qǐng)注意標(biāo)點(diǎn)符號(hào)

需要將原配置文件中的
$session_uid = $_SESSION[$session_prefix."user_id"];
修改為
$session_uid = $uchome_uid;

第42行獲取用戶數(shù)據(jù)SQL

需要將原配置文件中的
$getUserInfoSql = "SELECT user_id uid,user_name u_name,user_ico u_ico 
FROM isns_users 
WHERE user_id=$session_uid";
修改為
$getUserInfoSql = "SELECT uid,username u_name 
FROM uc_members 
WHERE uid=$session_uid";

第46行獲取好友關(guān)系數(shù)據(jù)SQL需要注釋掉,在行首添加//

將原配置文件中的
$getPalsListSql
修改為
//$getPalsListSql
UCenter5.jpg

7). 在瀏覽器中使用phpMyAdmin打開UCenter數(shù)據(jù)庫,請(qǐng)注意數(shù)據(jù)庫中包含的數(shù)據(jù)表數(shù)目可能因個(gè)人具體情況不同而有所差異。切換到“導(dǎo)入”標(biāo)簽點(diǎn)擊“瀏覽”按鈕,在隨后打開的“文件上載”對(duì)話框中選取UCenter Home安裝文件夾中 im 目錄下的sql文件 install.sql,然后點(diǎn)擊“打開”完成對(duì)話框操作,最后點(diǎn)擊頁面中的“執(zhí)行”按鈕,如下圖所示

UCenter6.jpg

系統(tǒng)會(huì)提示“導(dǎo)入成功,執(zhí)行了13個(gè)查詢”,同時(shí)UCenter數(shù)據(jù)庫中數(shù)據(jù)表數(shù)量新增加了6個(gè)

UCenter7.jpg

新建的數(shù)據(jù)表將顯示在左側(cè)數(shù)據(jù)表列表中

UCenter8.jpg

8).打開UCenter Home安裝目錄中的文件config.php查找UCenter Home的cookie前綴,如圖所示位于該文件中第20行

UCenter9.jpg

登錄UCenter用戶管理中心,可以直接輸入地址(本例中地址為 http://localhost/ucenter/ )也可以通過UCenter Home管理員登錄然后打開“設(shè)置>高級(jí)管理>高級(jí)設(shè)置>UCenter”來打開UCenter用戶管理中心登錄頁面

UCenter10.jpg

用創(chuàng)始人帳戶登錄后切換到“應(yīng)用管理”,在應(yīng)用列表中找到UCenter Home應(yīng)用程序,在詳情“編輯”中找到“通信密鑰”

UCenter11.jpg
UCenter12.jpg

打開文件 im/plugins/plugin_for_uchome.php 修改通信密鑰和cookie前綴,密鑰確保和UCenter的通信密鑰保持一致,cookie與UCenter Home站點(diǎn)的cookie前綴保持一致

UCenter13.jpg

9).打開UCenter Home主目錄中的space.php 文件,在文件最后一行加入代碼:

……
……
<script language="JavaScript" 
src="im/im_for_uchome_js.php">
</script>


10).至此,iWebIM與UCenter Home整合操作完成,進(jìn)入系統(tǒng)查看!

UCenter14.jpg

參考來源[ ]

IWebIm使用手冊(cè)導(dǎo)航

IWebIm的整合教程

IWebIm嵌入IWebMall的整合教程 | IWebIm嵌入IWebSNS的整合教程 | IWebIm整合Discuz!7.x教程 | IWebIm整合UCHome教程

IWebIm的整合后的使用功能

IWebIm嵌入IWebSNS社區(qū)站點(diǎn) | IWebIm嵌入IWebMall商城站點(diǎn) | IWebIm嵌入Discuz! 論壇站點(diǎn) | IWebIm嵌入U(xiǎn)Center Home 社區(qū)站點(diǎn)

IWebIm兼容與擴(kuò)展性

兼容性能 | 擴(kuò)展性能