一、安装

二、汉化

  ①.下载语言包文件:http://localize.drupal.org/translate/languages/zh-hans
  ②.将 .po 文件放置到 drupal7/profiles/standard/translations 目录下
  ③.点击顶部的菜单“Modules”,进入模块管理页面(admin/modules),找到“Locale”模块,将其开启。
  ④.接着点击“Configuration” > “Languages”,进入语言管理界面(admin/settings/language)。
  ⑤.点击 Add Language 连接,选择 Chinese, Simplified(简体中文),接着点击“Configuration” > “Translate interface”,
  再点击“Import”,在“Language file”下选择本地已下载的drupal7中文包,接着点击“Import”按钮,即可开始导入中文包。
  ⑥.到 admin/settings/language 目录下,将简体中文设为“Default”即可。

三、配置

  ①.设置默认时区
    配置-》地区和语言 -》 区域设置(默认国家-中国 、一周的第一天-星期一 、默认时区 -重庆 、用户可以设置他们自己的时区勾去掉)
  ②.设置默认的日期格式
    配置-》地区和语言 -》日期和时间
    
  ③.设置文件系统
    配置-》媒体-》文件系统(公共文件系统路径 sites/default/files 临时目录 sites/default/files/tmp)

四、配置编辑器

  ckeditor+ckfinder 安装

  ①。下载ckeditor:https://drupal.org/project/ckeditor
    CKeditor源码:http://ckeditor.com/download (full版本)
    下载CKFinder:http://ckfinder.com/download (下载php版本)

  ②。然后
    (1)将ckeditor文件夹放置在/sites/all/modules/下,
    (2)将CKeditor文件夹放置在/sites/all/modules/ckeditor/ckeditor文件夹下,
    (3)将CKfinder文件夹放置在/sites/all/modules/ckeditor/文件夹下。

  ③。安装模块

  ④。配置模块   

    配置ckeditor
      文本格式-》full html-》配置 关闭所有的过滤规则:

    配置ckfinder

      编辑ckfinder文件夹下的config.php

      注释掉这个函数(这个函数会检查用户认证,在其他程序设计中更改为其他认证方式以返回true,但不能直接改成true,否则会有安全问题,drupal中会      有/sites/all/modules/ckeditor/includes/filemanager.config.php负责检查。)     

function CheckAuthentication()
{
// WARNING : DO NOT simply return "true". By doing so, you are allowing
// "anyone" to upload and list the files in your server. You must implement
// some kind of session validation here. Even something very simple as... // return isset($_SESSION['IsAuthorized']) && $_SESSION['IsAuthorized']; // ... where $_SESSION['IsAuthorized'] is set to "true" as soon as the
// user logs in your system. To be able to use session variables don't
// forget to add session_start() at the top of this file. return false;
}

  在这句下面 

在$baseDir = resolveUrl($baseUrl);

添加:

require_once '../../../../includes/filemanager.config.php';

    打开网站的/sites/default/setting.php文件:

    设置$base_url和$cookie_domain为你网站的URL地址:

$base_url = 'http://localhost/文件夹';  // NO trailing slash!
$cookie_domain = 'localhost/文件夹';

    设置ckfinder的权限:
      ckfinder access 注册用户 打勾

    设置ckfinder为ckeditor的默认上传工具(打开 管理 - 配置 - ckeditor编辑器 打开"full"设置界面 编辑 打开“文件浏览器设置” 设置ckfinder为默认的文件浏览器 保存)

   注意:添加图片时,别忘了选 “full html” 

  转自:http://mentry.cn/book/install-ckeditro-module

drupal 使用步骤的更多相关文章

  1. Drupal 8.2.4安装简体中文步骤

    安装的时候发现很多情况下会出现各种问题,现在写下自己安装成功的步骤: 1.首先官网下载zip安装包drupal-8.2.4.zip 2.下载官方提供的8.2.4简体中文语言包drupal-8.2.4. ...

  2. 将html转换为Drupal模板文件的一般步骤

    本篇文章以自定义page.tpl.php文件为例,介绍在Drupal主题开发工作中,将html文件转换为tpl模板文件的一般步骤. 仅保留html文件中body标记之间的内容(不含body标记),其他 ...

  3. 高校应该使用 Drupal 的10大理由

    使用 Drupal 已经成为全球顶尖高校中的一种潮流,它已经被全球数以百计的院校选择并应用,无论是哈佛.斯坦福.杜克.布朗.罗格斯.剑桥.耶鲁还是其它众多知名高校,都已经选择 Drupal 作为它们理 ...

  4. 【转】为drupal初学者准备的12个精品课程

    下面是一些网上免费的drupal教程,这些教程将对初学者和那些从别的CMS转向drupal的开发者非常有帮助.初级教程 1.在开始用drupal之前,你要知道一些基本的东西,内容很简单,但有些还是值得 ...

  5. Drupal 实战

    <Drupal 实战> 基本信息 作者: 葛红儒    丛书名: 实战系列 出版社:机械工业出版社 ISBN:9787111429999 上架时间:2013-6-28 出版日期:2013 ...

  6. Drupal建站过程思考——不识庐山真面目,只缘身在此山中

    使用drupal与没有使用drupal,在网站的设计过程上本质是一样的!所以,我们在使用drupal建一个新网站时,要时刻联想自己在没有drupal时是如何设计开发的. 不使用drupal时,我们通常 ...

  7. PhpStorm创建Drupal模块项目开发教程(4)

    编码器是一个检查和操纵代码的Drupal-specific工具. 探测器则是发现异常代码,通常被用于开发中的编码错误预警. 接下来将介绍编码器与探测器在PhpStorm中整合工作的各个步骤,实现PHP ...

  8. Drupal与大型网站架构(译)- Large-Scale Web Site Infrastructure and Drupal

    Drupal与大型网站架构(译)- Large-Scale Web Site Infrastructure and Drupal Linuxjournal 网站经典文章翻译,原文地址: Large-S ...

  9. 隔壁小孩都要知道的Drupal配置

    i春秋作家:Arizona 原文来自:隔壁小孩都要知道的Drupal配置 隔壁小孩都要知道的Drupal配置 Drupal是一个开源的PHP内容管理系统,具有相当复杂的架构.它还具有强大的安全模型.感 ...

随机推荐

  1. HDUOJ---------2255奔小康赚大钱

    奔小康赚大钱 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Sub ...

  2. leetcode689:Maximum Sum of 3 Non-Overlapping Subarrays

    给定数组a[N](每个元素都是正整数)和一个整数k(k小于等于N/3),要求从数组a中找出不相交的三个数组,每个数组长度都为k,使得三个数组之和最大.输出(i,j,k)表示三个子数组的开始下标,如果有 ...

  3. App上架重磅通知:App Store安全新规17年1月生效

    作者:沙铭 来源:公众号 沙铭世界观 ID:mobview 做推广的也许并不了解什么是ATS(App Transport Security),不过这却是一个定时炸弹,引爆点在2016年底,后果就是你不 ...

  4. Oracle分组函数以及数据分组

    简单总结一下对于数据的分组和分组函数. 本文所举实例,数据来源oracle用户scott下的emp,dept ,salgrade 3表:数据如下: 一.分组函数 1.sum()求和函数.max()求最 ...

  5. PO_PO接受入库时的接受方式详解(概念)

    2014-06-03 Created By BaoXinjian

  6. Shell习题100例(2)

    找文件差异 grep -f 选项可以匹配到文件a在文件b中所有相关的行(取a中有b中有的) [root@centos-04 tmp]# vim b.txt vvvv root [root@centos ...

  7. java线程高并发编程

    java线程具体解释及高并发编程庖丁解牛 线程概述: 祖宗: 说起java高并发编程,就不得不提起一位老先生Doug Lea,这位老先生可不得了.看看百度百科对他的评价,一点也不为过: 假设IT的历史 ...

  8. Win7中安装Windows PowerShell 3.0

    win7内置的powershell是2.0,现在已经明显落伍了,但win系统软件更新,需要解决依赖问题,so,按下面步骤安装即可. 1. 安装Microsoft .NET Framework 4.0的 ...

  9. js replace 与replaceall实例用法详解

    这篇文章介绍了js replace 与replaceall实例用法详解,有需要的朋友可以参考一下stringObj.replace(rgExp, replaceText) 参数 stringObj 必 ...

  10. [na]win PPTP场景与搭建

    这也是在不成熟时期的一种对windows远程访问的好奇. 现在看来没啥用了. 现在一般都用linux的openvpn+gg方案了 远程访问方案: ,端口映射 ,vpn 实现这种远程访问的协议:pptp ...