【ci框架基础】之部署百度编辑器

在ci框架下加载编辑器,现在复习下内容。我的框架文件名称为ci 1.下载百度编辑器ueditor,http://ueditor.baidu.com/一般情况下下载ubuilder版即可,并将ueditor复制到ci框架的根目录下。下载好的编辑器目录为:-ueditor----dialogs  弹出对话框对应的资源和JS文件----lang    编辑器国际化显示的文件----php    涉及到服务器端操作的后台文件----themes   样式图片和样式文件----third-party      第三方插件(包括代码高亮,源码编辑等组件)----ueditor.all.js    开发版代码合并的结果,目录下所有文件的打包文件----ueditor.all.min.js  ueditor.all.js文件的压缩版,建议在正式部...

CI框架中集成CKEditor编辑器的教程

CKEditor是在很多开发过程中都会用到的一个富文本编辑器,那么如何在CI框架中使用它呢?这里介绍了在CI下使用CKEditor的方法,版本比较低,是在CI1.7.3下使用fckeditor2.6.6。供大家参考。 1、将fckeditor目录置入CI_PATH/system/plugins/2、在CI_PATH/system/application/config/config.php中加入:$config['fckeditor_basepath']="/system/plugins/fckeditor/"; $config['fckeditor_toolbarset_default']='Default';3、创建helper,在/system/application/helpers新建form_helper.php 复制代码代码如下:<?php if(!defined('BASEPATH'))exit('Nodirectscriptaccessallowed');include_once(BASEPATH.'/helpers/form...

如何将文本编辑器嵌入框架--以Umeditor&CodeIgniter框架为例

转:http://blog.csdn.net/u013332865/article/details/52066211最近接到一个给某私立贵族(小,初,高12年只是学费近200W)学校做一个网站,时间紧迫,本来打算用wordpress,但是要求页面要重新设计,而我们的前端开发没有WP主题开发的经验,无疑需要额外的学习成本(主要是时间来不及),所以提出自己做一个CMS的系统。但是文章编辑这块需要文本编辑器的基本功能,那就只能用富文本编辑器了。再加上本菜鸡喜欢用CI框架,所以需要把富文本编辑器框架相结合,以下内容以此背景展开。事前准备:环境:mac系统+Apache+mysql(没用到)+php(废话)富文本编辑器:umeditor(ueditor的简化版,需要用到的文本编辑器的道友可以试一下,很推荐)GitHub地址:https://github.com/fex-team/umeditorcodeigniter框架(简称CI框框)官网地址:http://codeigniter.org.cn/12345678先来一张umeditor的文件结构吧:  图一将文本编辑器嵌入...

wxBot微信机器人框架(转)

原文:http://blog.csdn.net/tobacco5648/article/details/50722321 wxBot 是Python包装Web微信实现的微信机器人框架。可以很容易地实现微信机器人。 github地址: wxBotgithub目前只能运行于Python2环境。 wxBot 用到了Python requests 和 pyqrcode 库,使用之前需要安装这两个库:pipinstallrequestspipinstallpyqrcode1212代码利用 wxBot 最简单的方法就是继承WXBot类并实现handle_msg_all或者schedule函数,然后实例化子类并run,如下的代码对所有的文本消息回复“hi”,并不断向好友tb发送”schedule”。 handle_msg_all函数用于处理收到的每条消息,而schedule函数可以做一些任务性的事情(例如不断向好友推送信息或...

codeigniter框架The URI you submitted has disallowed characters错误解决方法

CI中URI传递参数时,出现:TheURIyousubmittedhasdisallowedcharacters.错误 。原因:这是由于uri中存在CI不允许的字符 。解决办法:在config/config.php文件中,找到复制代码 代码如下:$config[permitted_uri_chars]=a-z0-9'%.:_/-i; 在里面添加允许的字符 。如我需要添加@符号,则可以这样:代码如下:$config[permitted_uri_chars]=a-z0-9'%.:_/-i@;...

****CI框架源码阅读笔记7 配置管理组件 Config.php

http://blog.csdn.net/ohmygirl/article/details/41041597 一个灵活可控的应用程序中,必然会存在大量的可控参数(我们称为配置),例如在CI的主配置文件中(这里指Application/Config/Config.php文件),有如下多项配置:$config['base_url']='http://test.xq.com';$config['index_page']='';$config['uri_protocol']='AUTO';$config['url_suffix']='.html';$config['language']='english';$config['charset']='UTF-8';$config['enable_hooks']=FALSE;…………………………不仅如此,CI还允许你将配置参数放到主配置文件之外。例如,你可以定义自己的配置文件为Config_app.ph...

使用 Laravel 框架:成为微信公众平台开发者

转:http://ninghao.net/blog/1441 作者:王皓发布于:2014-05-3013:16更新于:2014-05-3112:05我们可以使用 Laravel 框架为微信公众平台提供一个接口(API),这个接口可以处理微信发送过来的请求,根据这些请求里面的带的内容,你可以决定怎么样做出回应,比如返回用户想要查看的内容,处理用户想要做的事等等。在你的Laravel应用程序做出回应之前,先要判断一下,这个请求是不是来自微信那里。这篇文章,我们就介绍一下怎么样判断请求是不是来自微信,同时也简单介绍一下Laravel这个框架。首先你要做的是申请微信的公众帐号,目前分成两种,订阅号,还有服务号。订阅号普通人就可以申请,服务号应该需要公司才能申请。服务号比订阅号可以使用的接口多一些,就是服务号有更多的功能。我申请的是订阅号,如果有必要的话,去注册个公司,申请一个服务号也行。假设你已经通过了公众帐号(订阅号或服务号),想要成为微信公众平台的开发者,你需要给微信提供一个地址,这个地址就应该是你的应用程序上的某个地址,一会儿我们用Laravel去创建这个地...

***PHP中error_reporting()用法详解(含codeigniter框架中屏蔽错误提示的解决方案)

php中我们对错误的处理会常用到error_reporting函数了,大家可以看到最多的是error_reporting(E_ALL^E_NOTICE)了,这个到底什么意思呢,下面我来来看看。 error_reporting()函数规定报告哪个错误。该函数设置当前脚本的错误报告级别。该函数返回旧的错误报告级别。首先要知道error_reporting()函数是用来设置错误级别并返回当前级别的。它有14个错误级别,如下:?123456789101112131415161   E_ERROR    致命的运行时错误。错误无法恢复过来。脚本的执行被暂停2   E_WARNING   非致命的运行时错误。脚本的执行不会停止4   E_PARSE    编译时解析错误。解析错误应该只由分析器生成8   E_NOTICE   &nb...

laravel 框架 开源的cms推荐

TypiCMS系统多语言和模块化的CMSLaravel5.2框架BootstrapCMS系统Laravel-Administrator系统内容管理系统采用Laravel5.2andTwitterBootstrap3框架系统要求:PHP>=5.5.9with•OpenSSLPHPExtension•PDOPHPExtension•MbstringPHPExtension•TokenizerPHPExtensionoctobercms系统LavaLitecms系统芽丝内容管理框架(YASCMF)KodiCMS系统CMS以Laravel5.2为核心开发暂无截图...

混合APP开发框架资料汇总

Ionic(ionicframework)一款接近原生的Html5移动App开发框架 会htmlcssjs就可以开发app,Ionic基于angualrjs框架是一个专注于开发移动wap以及app的技术,基于HTML5创建类似于手机平台原生应用的一个开发框架。Ionic框架的目的是从web的角度开发手机应用,基于PhoneGap的编译平台,可以实现编译成各个平台的应用程序。http://www.phonegap100.com/http://www.ionic.wang/使用ionic+angular+phonegap开发APP入门http://ju.outofmemory.cn/entry/104361 使用Ionic+ApacheCordova开发跨平台混合型的移动应用http://blog.csdn.net/zoutongyuan/article/details/41910903?utm_source=tuicool IONIC中文教程http://www.haomou.net/2014/10/06/2014_ionic_learn/...

ci框架(codeigniter)Email发送邮件、收件人、附件、Email调试工具

  ci框架(codeigniter)Email发送邮件、收件人、附件、Email调试工具      Email类      CodeIgniter拥有强大的Email类来提供如下的功能:         多协议:Mail、Sendmail和SMTP         多个收件人         抄送和密送         HTML或纯文本邮件         附件   &nbs...

**【ci框架】PHP的CI框架集成Smarty的最佳方式

因为CI自带的模板功能不是很方便,所以大家普遍采用集成Smarty的方式来弥补CI这方面的不足。本人在网上看了不少CI集成Smarty的教程,包括咱们CI论坛里面的一个精华帖子http://codeigniter.org.cn/forums/forum.php?mod=viewthread&tid=10345。自己对比了一下这些教程,我认为下面这个方案是所有里面最优秀的,强烈推荐给大家(当然也是我自己采取的方案)出处:http://www.cnmiss.cn/?p=261原文里面的一些错误,我在本文里面已经做了修正-----------------------------------------------------------------------------------------------------------------------------------------------------下面说下我认为它更加优秀的原因,对比下这个方案和我们论坛的方案,你会发现,这个方案多了一点就是它扩展了核心类,它将Smarty类方法assign和display扩展到Ci的控...

jfinal框架教程-学习笔记(二)

上一节介绍了jfinal框架的简单搭建,这节通过一个小例子了解jfinal的结构和特点先上图1、建数据库(我用的是oracle数据库,其他的相对也差不多)--CreatetablecreatetableCLASSES(classesidNUMBERnotnull,classesnameVARCHAR2(20),classesaddressVARCHAR2(50));--CreatetablecreatetableSTUDENT(studentidNUMBERnotnull,studentnameVARCHAR2(10),studentageNUMBER,studentsexVARCHAR2(2),classesidNUMBER);altertableSTUDENTaddconstraintFK_CLASSESIDforeignkey(CLASSESID)referencesCLASSES(CLASSESID);新建项目,我用的myeclipse,先把jar包导入2、实体类Classes.javapackagecom.demo.model;importcom.jfinal.plugin....

【PHP框架CodeIgniter学习】使用辅助函数—建立自己的JSONHelper

本文使用的是2.1.4版本,看的时候请注意。官方文档:http://codeigniter.org.cn/user_guide/general/helpers.html(关于辅助函数Helper的使用)一、辅助函数是什么       辅助函数,顾名思义,是帮助我们完成特定任务的函数。每个辅助函数文件仅仅是一些函数的集合。例如,URLHelpers 可以帮助我们创建链接,FormHelpers 可以帮助我们创建表单,TextHelpers 提供一系列的格式化输出方式,CookieHelpers 能帮助我们设置和读取COOKIE, FileHelpers能帮助我们处理文件,等等。二、怎么新建辅助函数打开applicationhelpers目录,新建json_helper.php;因为PHP自带的json_encode对中文的封装不是很好,会出现u5c3cu739b这种诡异的想象,那么我们想要的目的是输出中文,所以就写一个辅助函数来自己调用;内容:1234567891011...

ci框架hook钩子

<code>//启动hooks//app/config/config.php$config['enable_hooks']=TRUE;//hooks配置///app/config/hooks.php$hook['post_controller_constructor'][]=array('function'=>'check_ssl','filename'=>'ssl.php','filepath'=>'hooks',);//插件编写//app/hooks/ssl.phpfunctioncheck_ssl(){$CI=&get_instance();$class=$CI->router->fetch_class();$method=$CI->router->fetch_method();$ssl=$CI->config->item('ssl_class_method');$partial=$CI->config->item('no_ssl_class_method');if(in_array($clas...
首页上一页...8889909192下一页尾页