phpcms v9 完美更换整合Ueditor 1.3】的更多相关文章

phpcms这套系统相信大家不陌生,它做的很不错,但是也有好多地方不满足我们的需求,比如在线编辑器. 它自带的是CKEditor编辑器,功能较少,比如代码加亮功能就没有. 所以我来说一下怎么替换phpcms默认的编辑器为百度Ueditor 1.3 版本. 其实整个过程比较简单,只需要修改一个文件就ok了.下面开始吧! 1. 下载ueditor,对应好相应的编码.解压,命名如uediter,放在/statics/js/目录下面:修改/phpcms/libs/classes/下的form.class…
网站在发展的过程中,很可能多次的修改域名.那么在phpcms v9中我们要怎么进行设置呢? 请进行以下步骤的修改: 1.修改/caches/configs/system.php里面所有和域名有关的,把以前的老域名修改为新域名. 2.进入后台设置-->站点管理,对相应的站点的域名修改为新域名. 3.点击后台右上角的“更新缓存”按钮更新系统缓存.4.进入内容-->附件管理-->附件地址替换.把附件地址批量的替换为新的地址. 5.内容-->批量更新url .把所有的文章的地址都更新一下.…
----------------------------------------------------------------------------------------------- 首先去UEditor官网下载所需对应版本:http://ueditor.baidu.com/website/download.html 这里以1.4.2 PHP 版本,UTF-8版 为例=> ------------------------------@ chenwei 整合 <www.farwish.c…
插件包是已经修改好的文件集合,您可以直接将插件包复制到您的网站中. 注意:插件包会替换phpcms中的文件,如果您修改过phpcms中的文件请先备份好旧的文件. 1.下载插件包 2.解压 3.复制里面的目录 覆盖到PHPCMS根目录 更新的内容: /statics/js/ckeditor/plugins/imagepaster /statics/js/ckeditor/plugins/netpaster /statics/js/WordPaster/ /phpcms/libs/classes/f…
先分享下大概的步骤: 1.上传模版文件到服务器: 2.在站点管理 里边[模板风格配置]选择新模板: 3.设置不同模型对应模板: 4.修改现有的栏目,匹配新模板: 5.更新栏目缓存.系统缓存,更新HTML静态页. 下面分享一组配图: 一.上传模版文件夹到phpcms/templates/目录下,并命好文件的名,比如为cmsyou.对应的CSS文件夹放到对应位置(具体按模板要求). 通过FTP,上传模版文件夹 在后台界面里边可以看到新上传的模板 二.找到菜单:设置 >站点管理 >默认站点,点修改,…
整合原理: UCenter 作服务端:phpsso 与 Discuz! 分别作 UCenter 的客户端应用:phpsso 与 Discuz! 通过 UCenter 发生交互. phpcms 通过 phpsso 与 Discuz! 发生交互. 第一步:安装 phpcms V9 .安装 Discuz! X2 (同时安装 UCenter). 第二步:在 UCenter 中添加“phpsso 应用”. 1.管理员登录 Discuz! X2 管理中心,进入“UCenter”,点击“应用管理”. 2.点击…
PHPCMS 是国内领先的网站管理系统,同时也是一个开源的PHP开发框架. 本文介绍phpcms v9网站搬家更换域名的方法. 1.在新的主机空间把phpcms安装好. 新安装的版本一定要和准备搬迁的版本一样,否则可能会出现问题. 在新安装时要把除数据库配置以外的各种设置和原来的一样,不一样也没问题,到时把原来主机的config.inc.php文件拷贝一份再修改一下就OK了. 还有新安装的数据表前缀要和旧的一样,否则到时保留旧的设置,因为前缀不一样就不是覆盖而是增加了旧前缀的表. 2.用phpc…
大家应该都有在域名更换(比如说,从本地上传到空间)的情况下,用内容>附件管理>附件地址替换 功能. 基本上替换不了所有表中原来域名的地址. 现PHPCMS V9最新版本的依旧存在些问题. 查找原因发现phpcms\modules\attachment\address.php  update() 中(最新版本LINE35)如下代码存在问题: if (preg_match('/(char|text|mediumtex)+/i', $val)) { 该句是对所有表中的所有字段类型进行判断.如果是ch…
新源网络工作室友情总结phpcms v9最常用的22个调用代码: 调用最新文章,带所在版块{pc:get sql="SELECT a.title, a.catid, b.catid, b.catname, a.url as turl ,b.url as curl,a.id FROM `v9_news` a, `v9_category` b WHERE a.catid = b.catid ORDER BY `a`.`id` DESC "num="15" cache=&…
网站在本地做好后要迁移到服务器上:网站在发展的过程中,很可能多次的修改域名.那么在Phpcms V9中我们要怎么进行设置呢 请进行以下步骤的修改: Phpcms V9网站上传到服务器具体方法如下:  .修改/caches/configs/system.php里面所有和域名有关的,把以前的老域名修改为新域名就可以了.  .进行后台设置->站点管理 对相应的站点的域名进行修改.  .更新系统缓存.点击后台右上角的“更新缓存”按钮.  .进入内容->附件管理->附件地址替换.把附件地址批量的替…
在实现PHPCMS网站过程中,根据业务需求,我们遇到很多问题,特此总结如下,以便大家参考学习. [1]PHPCMS V9系统目录简析 在研究所有问题之前,请先了解一下系统的文件目录结构,具体如下图所示: [2]想修改默认的模板风格怎么办? PHPCMS V9默认的网页模板在phpcms目录下的templates文件夹.如果想更换模板,可以根据新模板的文件组织结构,分别覆盖default文件夹和static文件夹.然后到网页后台管理平台,切换网页风格,就可以看到新换的网页模板首页样式. 后台管理操…
网络上文章很多,按步骤配置好了之后phpcms可以同步登录dz,但是dz登录后状态却无法同步到phpcms,网络上找了很多资料都大同小异,头大.只能自己调试了,废话不多说了.       以下网络上抄的安装步骤,留着自己用,有安装过的可跳过.       第一步:安装 phpcms V9 .安装 Discuz! X3.1 (同时安装 UCenter). 第二步:在 UCenter 中添加“phpsso 应用”. 1.管理员登录 Discuz! X3.1 管理中心,进入“UCenter”,点击“应…
转自:http://www.cnblogs.com/Braveliu/p/5074930.html 在实现PHPCMS网站过程中,根据业务需求,我们遇到很多问题,特此总结如下,以便大家参考学习. [1]PHPCMS V9系统目录简析 在研究所有问题之前,请先了解一下系统的文件目录结构,具体如下图所示: [2]想修改默认的模板风格怎么办? PHPCMS V9默认的网页模板在phpcms目录下的templates文件夹.如果想更换模板,可以根据新模板的文件组织结构,分别覆盖default文件夹和st…
PHPcms v9中提交自定义表单后默认都是回到首页的,是不是感觉很不爽! 接下来,就说下phpcms v9自定义表单提交后返回上一页实现方法. 1.找到这个文件 phpcms\modules\formguide\index.php 2.找到如下代码 showmessage(L('thanks'), APP_PATH); 3.修改成如下代码 showmessage(L('thanks'), HTTP_REFERER); 到这里,就可以了,完美实现phpcms v9自定义表单提交后返回上一页. 科…
0:调用最新文章,带所在版块 {pc:get sql="SELECT a.title, a.catid, b.catid, b.catname, a.url as turl ,b.url as curl, a.id FROM `v9_news` a, `v9_category` b WHERE a.catid = b.catid ORDER BY `a`.`id` DESC " num="15" cache="300"}{loop $data $…
Phpcms所有系统变量列表 用户变量: view plaincopy to clipboardprint? $_userid    用户id   $_username 用户名   $_areaid   地区id   $_groupid 用户组id   $_modelid     $_amount 用户资金   $_point 用户点数   $_message     $_email 用户email $_userid    用户id $_username 用户名 $_areaid   地区id…
PhpCms V9调用指定栏目子栏目文章的两种方法 第一种.直接写子栏目id ,用cat in {pc:get sql="SELECT * from v9_news where status=99 and catid in(21,22,23,24,25) order by id DESC" num="7" return="data"} {loop $data $r} {str_cut($r['title'],40)}({date('m-d',$r…
phpcms v9模板制作常用代码集合(个人收藏) 1.截取调用标题长度 {str_cut($r[title],36,'')} 2.格式化时间 调用格式化时间 2011-05-06 11:22:33 {date('Y-m-d H:i:s',$r[inputtime])} 3.多栏目调用&多推荐位调用 调用需求:文章范围为59 60 61三个栏目,并且推送到了27 和28两个推荐位:从第三条开始,连续调用7篇文章. {pc:get sql="SELECT * FROM v9_news WH…
很详细的SpringBoot整合UEditor教程 2017年04月10日 20:27:21 小宝2333 阅读数:21529    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/qq_33745799/article/details/70031641 UEditor只提供JSP版本的后端入口代码.但提供了项目源码,因此可以根据业务需求修改源代码. 此处使用了SpringBoot框架,配备了Thymeleaf模板引擎,所以没有必要再添加jsp来…
最近项目中要使用到富文本编辑器,选用了功能强大的UEditor,接下来就来讲讲UEditor编辑器的上传功能整合. 本文UEditor版本:ueditor1_4_3_utf8_php版本 第一步:部署编辑器 HTML代码: <textarea id="editor" class="editor" type="text/plain" style="width:100%;height:500px;"></text…
phpcms v9模板制作常用代码集合(个人收藏) 1.截取调用标题长度 {str_cut($r[title],36,'')} 2.格式化时间 调用格式化时间 2011-05-06 11:22:33 {date('Y-m-d H:i:s',$r[inputtime])} 3.多栏目调用&多推荐位调用 调用需求:文章范围为59 60 61三个栏目,并且推送到了27 和28两个推荐位:从第三条开始,连续调用7篇文章. {pc:get sql="SELECT * FROM v9_news WH…
1.截取调用标题长度 {str_cut($r[title],36,'')} 2.格式化时间 调用格式化时间 2011-05-06 11:22:33 {date('Y-m-d H:i:s',$r[inputtime])} 3.多栏目调用&多推荐位调用 调用需求:文章范围为59 60 61三个栏目,并且推送到了27 和28两个推荐位:从第三条开始,连续调用7篇文章. {pc:get sql="SELECT * FROM v9_news WHERE id IN (SELECT id FROM…
今天分享一下thinkphp 3.2.3整合ueditor 1.4,给上传的图片加水印.博主是新手,在这里卡住了很久(>_<) thinkphp 3.2.3整合ueditor 1.4 下载地址:https://github.com/Nintendov/Ueditor-thinkphp 下载下来,看着配置就可以了. 下面就是给上传图片加水印: (在做这步前,请确保ueditor已经正常工作) 我的工程目录如下: fonts里面的fz.fft为水印字体 images里面的logo.png为水印图片…
今天客户反映,上传的图片生成缩略图有的图片变成黑色,出现问题就百度了一下,有不少网友也遇到这样的问题,但是官方论坛也没有给出解决办法,那还得靠自己解决了,于是就研究phpcms v9 图片压缩代码.打开\phpcms\libs\classes\image.class.php,看了半天也没有看出哪里的错误.网上有很多关于php  png图片压缩变成黑色的问题,我刚开始也以为是这样问题,但是v9的源码里做了这样问题的处理,所以排除这个原因.突然想到了错误日志,打开\caches\error_log.…
相信很多人都知道,phpcms v9专题是不支持自定义URL的,生成的专题路径是以/HTML/special/开头的.那么如何实现专题栏目生成路径去掉html和special呢?通过修改程序的PHP源代码,可以实现这个要求. 将phpcms v9专题栏目路径中的html和special去掉,那么只需要二步就可以了. 首先,打开caches/configs/system.php ,第51行,将“/html” 换成“/” 然后,打开phpcms/modules/special/class/html.…
PHPCMSV9的专题,在设置生成静态并且网站的静态设置成生成在根目录的时候,专题路径的URL中会多出一个斜杠,如:http://www.2cto.com//special/ddos/ ,我只能说这是PHPCMS V9众多诡异的BUG中的一个.在PC论坛多个会员多次提起,但未见官方修复.今天花了大把的时间,最终找到问题所在并解决. 解决办法: 1 修改phpcms/modules/special/special.php 文件第43行: $url = $special['ishtml'] ? AP…
关于phpcms V9框架系统后台管理之栏目管理,请参见下文的源码分析(添加栏目和修改栏目): 参照添加栏目的界面图示,便于对源代码的理解: <?php // 文件路径:phpcms/modules/admin/category.php 控制器,主要用来控制栏目相关的操作 defined('IN_PHPCMS') or exit('No permission resources.'); pc_base::load_app_class('admin','admin',0); // 加载admin模…
[1]理解模型 模型,系统知识的抽象表示.既然抽象了,那就得脑补一下.大家都是面向对象设计的专业人员,类就很抽象的,对比类的定义想象一下模型的概念. 举个例子,一般新闻类的信息,都具有标题.内容.作者.来源.发布时间等属性.不论是国内新闻,还是国际新闻.基本都具有这些属性项.那么我们就可以把这些属性项模型化,在PHPCMS V9中我们理解成“内容模型”. 当然,为了构建多样性的网站,PHPCMS V9也可以根据自身需求自定义模型.通常情况下,一个网站是由多种模型的数据来组成的. [2]phpcm…
彻底解决phpcms v9升级后,文章发布出现: MySQL Query : SELECT * FROM `withli_a`.`v9_keyword` WHERE `keyword` = '吼吼' AND `siteid` = '1' LIMIT 1 MySQL Error : Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (gbk_chinese_ci,COERCIBLE) for operation '=' MySQL…
今天我们来讲解下 PHPCMS V9的站群功能的 动态站点与静态站点的配置 站群站点,分为动态站点,和静态站点两种设置方法: 静态的,就是将栏目和内容都了HTML 文件,我们先讲解下,站群的操作: 建好之后,进入你的子站,进行,模型导入,栏目建.设,内容-录入等工作 新建的子站,是木有模型的,我们就将主站的模型导出,再进子站,把模型导入: 记得,栏目和内容都设置成静态 我们添加测试内容,进行下一步骤,更新URL,更新栏目,更新首页,更新全站缓存 接下来,配置关键的:就是你的服务器:如果你是用II…