用其他账号登录插件 齐博 php,齐博CMS(原php168)整合百科系统(HDwiki)手记
php168是一套很完善的php建站系统,但某些情况下,一个完整的站点可能需要百科系统,尤其是行业门户网站;而HDwiki是一套比较良好的百科系统,与互动百科还有着天然的联系(导入分类词条、百科联盟等),对站长来说是很贴心的功能。
一位朋友要建一个行业网站站,正好就是这样的需求;于是初步确定使用php168,而不是使用帝国等,一来对相对不太熟悉,二则它们的后台好像在非IE下有些问题,而php168没有——个人主要在linux下工作,所以……不用讲了。
但PHP168本身没有与hdwiki的接口,直接整合用户,将是一个很有难度的工作。不过它们都有与discuz UCenter的接口插件,这是一件很令人兴奋的事情,让它们全部整合到一个Ucenter上,这就可以完美实现整合。
版本选择。php168使用当前最新的v7sp,Ucenter也是最新,1.5.2,而hdwiki就不用最新的了,因为它好像没有ucenter整合接口插件,所以使用4.1.
全部使用UTF-8编码的版本,否则中文名用户将无法正常登录。
先安装php168,管理员账号为admin
再安装ucenter,安装完后加一个管理员账号admin,跟php168管理员账号一致(下一步会有用)。
在php168后台里 系统功能 - 核心设置 - 整合外部论坛系统,选择‘整合Ucenter’,下面有详尽完善的说明,在此不需细说,php168在后台使用说明上做得实在很细致。
再安装hdwiki,管理员名为其默认的webmaster(不要使用admin)。
hdwiki后台里直接就有安装整合插件的功能,不需要用下载到本地再通过ftp上传到web服务器上。(其实我一般不下载到本地的,都在ssh登录服务器,然后直接在服务器上wget下载,然后解压缩,复制到正确的位置;当然前提是服务器要有ssh);安装并设置Ucenter接口插件,这里有个问题,在ucenter管理后台 – 应用 里,hkwiki显示为“通信失败”,不过照样可以登录成功。可能是因为它是直接使用数据库读取uc用户数据,而非通过http的数据传递。
不要退出hdwiki管理员后台,换个浏览器,使用admin登录,登录hdwiki(新注册一个账号),然后在hdwiki管理员后台里把admin用户设置为超级管理员。否则webmaster退出后,就无法登录超级管理员了。(不过如果真的出现这种情况,请见下一步)
hdwiki整合ucenter后,忘了设置管理员、就退出管理后台,拿admin登录,结果admin显示为普通用户,才想到出问题了。不过不要紧,直接修改数据库,到mysql里打开表`wiki_user`(如果安装hdwiki修改了默认表前缀请自行替换), 里面admin用户的uid为1,就是把该用户的组groupid修改为超级管理员的组名编号4就可以了,执行语句如下(请自行对照是否与你的数据相符)UPDATE `jju8`.`wiki_user` SET `groupid` = '4' WHERE `wiki_user`.`uid` =1;
如果不出意外,经过这几步,系统就可以完成整合了。
存在问题:hdwiki不能同步登录,可能就是ucenter应用里通信失败所致,这点目前还没有解决。
延伸阅读coded by nessus
用其他账号登录插件 齐博 php,齐博CMS(原php168)整合百科系统(HDwiki)手记相关推荐
- 用其他账号登录插件 齐博 php,WordPress禁止某些用户账号登录源码插件“盘他”下载...
发现某些人总有些坏习惯,来评论找资源,回复的时候乱打一气,一连串乱七八糟的字.今天,缙哥哥决定将这些没用的评论通通删除,并将其账号拉入黑名单!说白了,就是我看着不爽. 像这种垃圾评论,占用空间,毫无意 ...
- 用其他账号登录插件 php,HYBBS QQ登录插件使用详解
首先通过HYBBS管理员后台-插件-线上: 找到QQ登录 进行下载 下载成功回到我的插件列表 第一步启用插件 第二部点击安装 随后确定执行安装插件 安装成功 来到插件页面 点击配置 此时 我们需要提 ...
- hdwiki的php架构,齐博CMS(原php168)整合百科系统(HDwiki)手记
php168是一套很完善的php建站系统,但某些情况下,一个完整的站点可能需要百科系统,尤其是行业门户网站:而HDwiki是一套比较良好的百科系统,与互动百科还有着天然的联系(导入分类词条.百科联盟等 ...
- 帝国CMS7.2 7.5微信登录插件
介绍: 帝国CMS7.0 7.2 7.5微信登录插件 UTF-8版本 这款帝国cms微信登录插件,非常方便,新手式设置. 网盘下载地址: http://kekewangLuo.net/S2SwO3a ...
- 通过组策略实现IE自动以当前域账号登录某站点
SharePoint基于windows验证的如何通过组策略实现IE自动以当前域账号登录某站点 1. 在运行中运行MMC,启动"组策略对象编辑器". 如下图: 2.找到组策略,如下图 ...
- ECshop 快捷登录插件 支持QQ 支付宝 微博
亲自测试可以使用,分享给大家.(承接各种EcShop改版,二次开发等相关项目 QQ:377898650) 安装的时候按照里面说明.安装即可. 代码下载:http://pan.baidu.com/s/1 ...
- typecho免申请开发者应用集成第三方登录插件v2.1.2
介绍: 使用方法:下载之后把插件丢到 plugins 目录 目录名改成 GmOauth 后台启动之后以下代码放在要输出登录按钮位置<?php GmOauth_Plugin::GmOauth(); ...
- dedecms织梦第三方登录插件-QQ登录、微博登录、微信登录
织梦程序集成第三方QQ登录.微博登录.微信登录,获取QQ.微博.微信,并存储至数据库,一键注册为网站会员,不用再次填写绑定信息,方便粘贴用户更强. 织梦第三方登录效果 第三方登录插件特点 1.所有文件 ...
- 手机验证码登录,账号登录结合
本项目基于腾讯外包框架(wei框架) 地址:https://github.com/twinh/wei/tree/master/docs/zh-CN#wei HTML页面: [基于bootstrap前端 ...
最新文章
- ASIHTTPRequest 简单应用
- oracle数据库缓存 c,Oracle 19c数据库体系结构-2
- VTK:PolyData之CellsInsideObject
- java issynthetic_java.lang.reflect.Constructor.isSynthetic()方法示例
- mysql 唯一记录_mysql选择唯一记录
- UIImageView圆角,自适应图片宽高比例,图片拉伸,缩放比例和图片缩微图
- JAVA学习-数组元素排序
- Mongo db 与mysql 语法比较
- Eclipse: the import java.util cannot be resolved
- 把我的漫画浏览器后台程序迁移到GAE上了
- 简单易懂的PyTorch版VGG19复现代码
- 牛蛙怎么做好吃 牛蛙的家常做法
- 人际交往心理学 读后感
- 未能加载程序集oracle.dataaccess 控制台,未能加载文件或程序集“Oracle.DataAccess”或它的某一个依赖项.试图加载格式不正确的程序...
- 《回炉重造 Java 基础》——集合(容器)
- 「苦练基本功」超级大佬推荐工程师必看的书感悟
- http请求时返回的304是干什么的
- 小学生加减乘除法做题系统,代码为纯c语言
- 论文阅读笔记:Multi-Turn Response Selection for Chatbots with Deep Attention Matching Network
- 【QT学习】QRegExp类正则表达式(一文读懂)
热门文章
- 助创cms众筹 php,【教程】助创cms众筹系统操作流程详细说明
- 云服务器安装kafka及python连接测试
- 血栓清道夫机器人_国内首台机器人“清道夫” 6天清理5公里海底隧道
- [转帖]ASML发布Q1季度财报 营收22.3亿欧元,EUV光刻机下半年产能大增 ...
- 华为服务器怎么连接显示器,华为MateBook怎么连接外接显示器/投影仪?
- 有关颜色敏感度测试的软件是啥,测试你对颜色的敏感度,最后一题能答对算你厉害!...
- 文件服务器找不到ad,找不到本地 Exchange 服务器的 AD 对象或者对象无效
- 中国头孢菌素药物行业市场供需与战略研究报告
- 7.volatile怎么通过内存屏障保证可见性和有序性?
- Blender 导出obj到 OpenGL