Confluence 允许你从 Confluence 服务器上的一个目录中导入一个文本文件,然后将这个文本文件转换为 Confluence 的页面。每一个文本文件将会在 Confluence 中创建一个页面,这个页面使用文本文件的文件名为页面的的标题。

  • 文本文件可以是纯文本,HTML或者 Confluence 存储格式。
  • 你需要是 confluence-administrators 用户组成员或者系统管理员才能导入文本文件。
  • 你可以从磁盘中导入到站点空间,当时不能导入到个人空间。
    如果你想了解站点空间和个人空间之间的不同,请访问 Spaces 页面来获得更多的信息。

希望 Confluence 在导入的时候保持文本文档的格式,请在文本文档的开头添加 <pre>,添加 </pre> 到文本文档的结尾。这个配置将会让 Confluence 知道如何处理文本,使用 pre-formatted 标签。

如果你的服务器部署在 Unix 类似的平台上,你可以在文件的开头和结尾上添加标签。你可以使用下面的步骤,将这个标签添加到这个目录下的所有文件中,而不需要一个一个文件的打开修改:

  1. 进入包含你需要导入文件的目录:
  2. 在终端上运行下面的命令:
    for i in $(ls); do echo "<pre>" >> m$i; cat $i >> m$i; echo "</pre>" >> m$i; mv m$i $i; done

To import text files:

  1. Error rendering macro 'excerpt-include'

    No link could be created for '_SpaceTools_ContentTools'.

  2. 选择 导入(Import)。
  3. 在 导入目录(Import directory)的输入框中输入目录的路径。
  4. 选择 删除文件扩展名(Trim file extensions)来让在 Confluence 的页面进行转换的时候,使导入页面中的标题中不包含有文件的扩展名。
    Confluence 将会把页面的名称存储为文件的完整名称(包括文件的扩展名)。如果你希望页面的标题不包括有扩展名,你需要选择这个选项,否则文件名可能会包含有 '.txt'。当然你也可以在导入成功后修改。
  5. 选择 重写已经存在的页面(Overwrite existing pages)。如果你希望在导入的时候重写已经存在页面的,这个页面你已经导入过,并且页面的标题和你现在导入文件的标题是一样的。
  6. 选择 导入(Import)。

屏幕截图:导入文本文件

https://www.cwiki.us/display/CONF6ZH/Import+a+Text+File

Confluence 6 导入一个文本文件的更多相关文章

  1. Confluence 6 导入一个 Confluence 站点

    有下面 2 种类方法可以导入一个站点 - 通过上传一个文件或者从你 Confluence 服务器上读取一个目录.上传文件仅仅是针对一个小站点的情况.为了取得最好的导入结果,我们推荐你从服务器上的目录上 ...

  2. Confluence 6 从一个 XML 备份中导入一个空间

    有下面 2 中方法可以导入一个空间——通过上传一个文件,或者从你 Confluence 服务器上的一个目录中导入.上传文件仅仅是针对一个小站点的情况.为了取得最好的导入结果,我们推荐你从服务器上的目录 ...

  3. Confluence 6 恢复一个站点

    这个页面对如何从一个 XML 导出文件中恢复到一个已经存在的 Confluence 站点进行描述. 如果你希望导入数据倒一个新的站点,请参考 restoring from backup during ...

  4. Confluence 6 导入模板的步骤

    第一步:检查你 Confluence 站点中安装的模板组件 查看当前已经导入到你 Confluence 站点中可用的模板组件: 以系统管理员或者 Confluence 管理员权限登录 Confluen ...

  5. android studio 导入一个已有的android studio project作为lib使用

    android studio 导入一个已有的android studio project作为lib使用 新项目来了. 需要搭建框架. android studio对我来说还是很陌生,之前一个项目在同事 ...

  6. delphi怎么创建一个文本文件

    //创建一个文本文件 procedure TFrmAutomatismBalance.FlatButton3Click(Sender: TObject); var TF:TextFile;  Path ...

  7. asp.net 读取一个文本文件,并输出到网页显示 通过 一般处理程序实现

    asp.net 读取一个文本文件,并输出到网页显示 通过 一般处理程序实现 用这个可以做模板首页进行输出,也可以自已自定义进行扩展 //得到读取到的文本到string中 string resultTe ...

  8. [No000040]取得一个文本文件的编码方式

    using System; using System.IO; using System.Text; /// <summary> /// 用于取得一个文本文件的编码方式(Encoding). ...

  9. C#打开一个文本文件并读写

    OpenFileDialog OFD = new OpenFileDialog(); OFD.Title = "打开第一个文本文件"; OFD.FileName = "* ...

随机推荐

  1. 007_Reverse Integer

    ###solution1####small data # def reverse(x): # res=[] # t=0 # p=1 #记录位数 # y=x # if x<0: # x=-x # ...

  2. Debian Security Advisory(Debian安全报告) DSA-4410-1 openjdk-8 security update

    Debian Security Advisory(Debian安全报告) DSA-4410-1 openjdk-8 security update Package :openjdk-8 CVE ID: ...

  3. TensorFlow从入门到理解(一):搭建开发环境【基于Ubuntu18.04】

    *注:教程及本文章皆使用Python3+语言,执行.py文件都是用终端(如果使用Python2+和IDE都会和本文描述有点不符) 一.安装,测试,卸载 TensorFlow官网介绍得很全面,很完美了, ...

  4. python后端将svc文件数据读入数据库具体实现

    如何用python将svc文件的数据读入到MySQL数据库里,在此直接上代码了,感兴趣的朋友可以贴代码测试: import pandas as pd import os from sqlalchemy ...

  5. react组件之间的组合方式

    组合方式: 1/直接嵌套的方式 2/组件以变量的形式放置 3/可以通过props值,以变量的形式相当于作为参数传递父组件,然后进行组合 import React,{Component} from 'r ...

  6. JNDI学习总结——Tomcat下使用C3P0配置JNDI数据源

    一.C3P0下载 C3P0下载地址:http://sourceforge.net/projects/c3p0/files/?source=navbar

  7. react-踩坑记录——swiper报错!

    已经在html文件中使用过,正确无误:但做成组件后(各种依赖文件引入路径确认无误)报错. 在只引入swiper.css时未报错,引入swiper.js文件后报错,如下: 错误原因,不详. 解决措施,不 ...

  8. 一个spring3.2的项目 从jdk1.7放到1.8的环境中编译,打开网页异常:spring jar包版本升级经历

    背景:一个历史项目用的是 spring3.2 的版本,在jdk1.7中运行没有问题,但是如果在jdk1.8中运行就会报错 ---浏览器中显示: HTTP Status 500 - Servlet.in ...

  9. PHP Tp5.0 PHPExcel 导出操作

    1.导出 excel 方法 2.导出方法(简单快速)

  10. SpringCloud Netflix Eureka(服务注册/发现)

    ⒈Eureka是什么? Eureka是Netflix的一个子模块,也是核心模块之一,Eureka是一个基于REST的服务,用于定位服务以实现云端中间层服务发现和故障转移,服务注册与发现对于微服务架构来 ...