Drupal7所见即所得模块CKEditor】的更多相关文章

初学Drupal(7.26),刚好遇到一个需要用到CKEditor模块的项目,于是就摸索着把它给装上了. 图片上传出问题 回到Drupal7的管理页面后刚好发现了对于CKEditor的“状态报告”(错误报告): You are using a feature that requires $cookie_domain to be set, but it is not set in your settings.php (CKFinder is enabled in the Advanced prof…
这段时间研究Drupal7的缓存相关,看了好多资料,都提到了boost和authcache两个模块,今天来说一下boost. 具体的下载安装,配置等,官网写的听清楚,boost模块地址 ,安装配置方法:Boost Handbook for Drupal 7.x 西安建大说一下boost的原理,它本身只为匿名用户提供缓存,因为匿名用户看到的页面都是一致的,的缓存方式也很简单粗暴,但是也十分高效,就是直接给存成html静态页面作为缓存,下次访问时,不去走drupa的一大堆流程,如果命中缓存,直接就返…
Drupal 8 最好和最受欢迎的部分之一是新的配置管理系统. 该系统使开发人员很容易将配置导出到代码中.在此之前,开发人员不得不依赖于由Features.Strongarm.UUID.Features & UUID plugin等模块组成的复杂系统.即使是经验丰富的开发者,这往往也是一场噩梦.充斥着重写.锁定,祈求本可还原的功能却没有理由的无法还原,这简直是一团糟.更不用说随着网站体量的扩大和增加更多的功能,甚至不允许依赖关系的情况下,尝试将所有功能放在规律命名和组织的模块中.而Drupal…
一.问题背景: 用profile2模块,扩展个人信息,增加了“手机号”等信息,一些地方想要获取当前用户的手机号 二.解决办法: 用profile2自带的方法:profile2_load_by_user. 单步调试看到成功获取了: 接下来就直接从获取的结果里面取出想要的值就行了:…
在drupal建站中,所见即所得编辑器提供了友好的界面.也提高开发效率,而CKEditor是一款非常不错的编辑器.定制性相当高,在这推荐给大家. CKEditor和其它模块(IMCE)搭配下在文字排版,图片上传.文件上传都非常方便. 准备环境: drupal7相应的CKEditor模块下载:https://www.drupal.org/project/ckeditor CKEditor官网下载代码包http://ckeditor.com/download drupal7相应的IMCE模块下载:h…
转载地址:http://verynull.com/2015/11/02/Converting-7-x-modules-to-8-x/ 本节主要介绍如何把drupal7的模块转化为drupal8.参考资料https://www.drupal.org/update/modules/7/8 先介绍一个模块drupalmoduleupgrader,他会分析drupal7的模块,并提供升级的指导说明,另外还可以直接升级为drupal8.安装方式也比较简单,如下: 1234 drush dl drupalm…
添加图片 下载 commons-fileupload-1.2.2.jar和commons-io-2.4.jar 导入项目 在添加涂抹的页面设置表单属性  enctype=”multipart/form-data” 修改表单的提交方式为 post 具体实现过程(JSP 中) 1)       检查请求的类型 boolean isMultpart=ServletFileUpload.isMultipartContent(requeset); if(isMultpart)  //当enctype=”m…
使用配置设置: . FCKConfig.CustomConfigurationsPath = '' ; // 自定义配置文件路径和名称 . FCKConfigFCKConfig.EditorAreaCSS = FCKConfig.BasePath + 'css/fck_editorarea.css'; // 编辑区的样式表文件 . FCKConfig.EditorAreaStyles = '' ; // 编辑区的样式表风格 . FCKConfig.ToolbarComboPreviewCSS =…
drupal7整合Discuz康盛UC用户中心ucenter,ucuser模块Drupal7整合UC用户心的模块,ucenter,康盛这个用户中心我就不多说了哈.参考了以前不知在哪里下载的一个drupal6整合uc的模块,修改了一些实现方法,适合drupal7使用.uc配置文件 config.inc.php  .下载见附件. 实现的功能:注册,登录,修改密码.邮箱,删除用户.uc的用户ID和drupal的用户ID用一个数据表关联.drupal接受uc通知的地址: 注册:drupal上注册后用户信…
迟了好多天的分享,CKeditor这个编辑器虽然不错,但也真苟啊,搞图片上传这个功能,快给我搞佛系了,话不多说,上代码 1.首先去官网下载一个full的版本,我用的是CKeditor 4.13,解压之后放在webcontent下边 2.在你要用的界面添加下这个 引入ckeditor编辑器 3.还有这个,这是加载文本编辑器的 <textarea class="form-control" id="editor" name="content" s…
Drupal二次开发的时候,我们时常要使用到多选列表,但是官方默认的多选下拉列表,是在不敢恭维如下图所示: 不过难看不可怕,Drupal有两万第三方模块做支撑,只有你想不到,没有找不到的. 功夫不负有心人,终于找到一款相貌极佳的module.于是拿过来使用,切看我慢慢道来,该去如何使用它. 第一:去官网下载模块,安装. 第二:安装完毕,接下来就要使用到Form API开发中去 /** * hook_menu(). * @author masx */ function front_menu(){…
关键点有两个:1.在页面上显示出上传的控件,2.代码实现文件上传到服务器的功能 一.显示控件: 先来看关键点1: 实现页面显示出上传控件, 关键代码: $form['my_file_field'] = array( '#type' => 'managed_file', '#title' => '文件', ) ); 做过上传的功能的人,会发现上面的代码值能实现在页面显示上传控件,但是没有限制上传大小.另外需要注意的是,上传的路径和格式也必须在定义该控件的时候指定.完整的上传控件的代码实现: de…
1.实现显示模块 //admin/config配置页面添加journal块 $items['admin/config/journal'] = array(//注意格式为'admin/config/模块名',drupal会自动识别"admin/config/"的 'title' => 'journal', 'description' => 'Configure journal', 'position' => 'right',//配置显示在页面的 左右 位置 'weigh…
$user=user_load($uid); $student=profile2_load_by_user($user,'student'); 这个函数官方有文档,通过用户对象返回用户的profile2的对象,当然可能用户定义了几个profile.我们用到的是student这个profile. 然后利用field_get_items()获得指定的字段 例如机房的机器名叫做machine_room. 使用 $machine_room=field_get_items('profile2',$stud…
核心模块 Drupal 7 block Block(区块)模块提供了与区块相关的功能,通过区块可将内容放置在网站不同区域.Block模块是Drupal的基础模块之一,不能被禁用.它是通过单独的区块管理器页面管理的.block api:https://api.drupal.org/api/drupal/modules!block!block.api.php/7 Drupal 7 comment Comment(评论)模块允许站点访问者对内容条目进行评论和讨论.Drupal中的评论管理与内容条目管理…
drupal7.54 STMP  version = "7.x-1.6" 配置:   注意:上面的“用户名”需要和“站点信息”页面的电子邮件地址保持一致,邮件发送才能成功 --------------------------------------------------------------------------------我是分割线-------------------------------------------------------- 好了,配置完成,去上面填写的用来接…
module_implements($hook) 可参考函数module_invoke_all function module_invoke_all($hook) { $args = func_get_args(); // Remove $hook from the arguments. unset($args[0]); $return = array(); foreach (module_implements($hook) as $module) { $function = $module .…
  Ckeditor for Drupal   关于Drupal的所见即所得编辑器,Ckeditor是一个不错的选择,而且可以在Ckeditor官网直接下载到专为Drupal制作的版本: http://ckeditor.com/download 分别支持Drupal6和Drupal7 本地也做了备份,ckeditor_3_6_3_for_drupal_6.zip 和 ckeditor_3_6_3_for_drupal_7.zip 介绍几个使用ckeditor可能会出现的问题 1.使用window…
ckeditor是一个所见即所得的富文本编辑器,用来代替drupal自带的编辑器. 但是从drupal.com下载的ckeditor模块本身没有实现功能,它指向了由cdn.ckeditor.com所提供的ckeditor真正实现功能的js文件. 如果不想使用cdn上的文件,而使用本地的,需要从ckeditor.com下载ckeditor包,解压后放到指定的文件夹里面. 查看ckeditor模块的目录结构,看到它下面还有一个ckeditor文件夹,解压后的文件都要放在那里.正确的层级关系是/sit…
前段时间有一园友问我,怎么将组件放置到VS开发工具的工具箱中,用vs开发工具配合CKEditor实现在线.net开发呢? 第一步:登陆http://www.zjt-lab.com:8090/login.aspx  用户名:admin 密码0第二步:登陆后,在欢迎页面如下图,点击“Vs开发组件下载(只支持Vs2010以上版本)”下载组件WebControlLibrary.dll 第三步:在C盘创建一个<DataConfig.xml>文件,文件内容如下 <?xml version="…
一.使用方法: 1.在页面<head>中引入ckeditor核心文件ckeditor.js <script type="text/javascript" src="ckeditor/ckeditor.js"></script> 2.在使用编辑器的地方插入HTML控件<textarea> <textarea id="TextArea1" cols="20" rows=&quo…
插件下载地址:http://ckeditor.com/download 1.CKeditor配置 在html页面的<head>标签中引入核心文件 ckeditor.js <script src="ckeditor/ckeditor.js"></script> 2.在使用编辑器的地方插入HTML控件<textarea> <form action="" method="post"> <…
CKEditor的使用方法 2014-03-31 09:44 8649人阅读 评论(1) 收藏 举报 版权声明:本文为博主原创文章,未经博主允许不得转载. ckeditor 的官方网站是 http://ckeditor.com/ 一.使用方法: 1.在页面<head>中引入ckeditor核心文件ckeditor.js <script type="text/javascript" src="ckeditor/ckeditor.js"><…
CKEditor 3 JavaScript API Documentation : http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.htm 一.使用方法: 1.在页面<head>中引入ckeditor核心文件ckeditor.js <script type="text/javas cript" src="ckeditor/ckeditor.js"></scrip…
1. 安装并启用CKEditor和IMCE模块. 2. 配置CKEditor: 3. 配置用户的权限即可.最终效果图:…
CKeditor 配置使用 一.使用方法:1.在页面<head>中引入ckeditor核心文件ckeditor.js<script type="text/javascript" src="ckeditor/ckeditor.js"></script> 2.在使用编辑器的地方插入HTML控件<textarea><textarea id="TextArea1" cols="20"…
原帖地址 另外一个 去掉编辑器的下边栏 在config.js中加入: config.removePlugins = 'elementspath'; config.resize_enabled = false; 就ok了 ckeditor+ckfinder配置用法   一.使用方法:    1.在页面<head>中引入ckeditor核心文件ckeditor.js    <script type="text/javascript" src="ckeditor/…
一.使用方法:1.在页面<head>中引入ckeditor核心文件ckeditor.js<script type="text/javascript" src="ckeditor/ckeditor.js"></script> 2.在使用编辑器的地方插入HTML控件<textarea><textarea id="TextArea1" cols="20" rows="2…
去掉编辑器的下边栏 在config.js中加入: config.removePlugins = 'elementspath'; config.resize_enabled = false; 就ok了 其他配置 一.使用方法: 1.在页面<head>中引入ckeditor核心文件ckeditor.js <script type="text/javascript" src="ckeditor/ckeditor.js"></script>…
CKEditor是什么 CKEidtor是一个在线富文本编辑器,可以将让用户所见即所得的获得编辑在线文本,编辑器或自动将用户编辑的文字格式转换成html代码. 在ASP.NET工程中添加CKEditor插件 首先我们先看一下效果: 1.下载插件:可以到CKEditor官方网站下载 CKEditor for ASP.NET Control.网址:http://ckeditor.com/download  解压后得到如下图 2.在自己的项目先新建Lbrary文件夹跟js文件夹(js小写)并在js文件…