Confluence 6 导入一个文本文件

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

原文地址:http://blog.51cto.com/ossez/2135261

时间: 2024-08-30 11:33:56

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

Confluence 6 导入一个 Confluence 站点

有下面 2 种类方法可以导入一个站点 - 通过上传一个文件或者从你 Confluence 服务器上读取一个目录.上传文件仅仅是针对一个小站点的情况.为了取得最好的导入结果,我们推荐你从服务器上的目录上进行恢复. 希望删除和导入一个小站点: 进入  > 基本配置(General Configuration) > 备份和恢复(Backup and Restore). 选择 选择文件(Choose File)然后在本地磁盘上浏览站点导出文件. 取消选择 重构索引(Build Index)如果你希望重

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

有下面 2 中方法可以导入一个空间--通过上传一个文件,或者从你 Confluence 服务器上的一个目录中导入.上传文件仅仅是针对一个小站点的情况.为了取得最好的导入结果,我们推荐你从服务器上的目录上进行恢复. 希望删除和导入一个小空间: 进入  > 基本配置(General Configuration) > 备份和恢复(Backup and Restore). 选择 选择文件(Choose File)然后在本地磁盘上浏览空间导出文件. 取消选择 重构索引(Build Index)如果你希望

Confluence 6 导入模板的步骤

第一步:检查你 Confluence 站点中安装的模板组件 查看当前已经导入到你 Confluence 站点中可用的模板组件: 以系统管理员或者 Confluence 管理员权限登录 Confluence. 在屏幕的右上角单击 控制台按钮 ,然后选择 General Configuration 链接. 在左侧面板中选择 导入模板(Import Templates).你将可用查看到你系统中已经安装的 Confluence 模板组件和在模板组件中使用的每一个模板. 第二步:(可选)从 Atlassi

Confluence 6 恢复一个站点

这个页面对如何从一个 XML 导出文件中恢复到一个已经存在的 Confluence 站点进行描述. 如果你希望导入数据倒一个新的站点,请参考 restoring from backup during setup 页面中的内容. 你需要具有 系统管理员 权限才能进行这个操作. 导入一个站点导出文件将会: 重写所有在数据库中已经存在 Confluence 的内容.在开始导入之前先备份你的数据库. 退出你的当前登录的 Confluence ,确保你已经知道了导出文件中的账号细节信息. 在你开始之前:

IDEA导入一个新项目原来没有问题,出现非法字符正解

新导入一个项目,项目代码没有女人和问题 ,在Eclipse上面都能跑的起来,然后导入到IDEA中就不行了 ,出现非法字符 原来就遇到过这样的问题,解决了,没注意过一段时间有忘记了,今天下下啦,给大家提个醒,程序员真到要经常写博客 下面看下出现的问题的截图 原因是没有设置编码格式,到setting里面找到file encoding ,设置一下编码格式 好了,设置完毕后再次运行就没问你啦

导入一个AndroidStudio工程作为一个Library Module

尊重劳动成果,转载请注明出处:http://blog.csdn.net/growth58/article/details/47441245 关注新浪微博:@于卫国 邮箱:[email protected] 在我们有两个Android Studio工程的情况时,我们想使用一个作为library工程导入到另一个工程作为一个module.我们可以使用Android Studio很容易的做到. 让我们假设我们有两个工程:MyApplication和MyLibrary,我们想导入MyLibrary到MyA

怎样根据一个从一个文本文件中逐一读出每行的字符串(代表的是某个文件夹下的文件名)

怎样根据一个从一个文本文件中逐一读出每行的字符串(代表的是每个文件夹下的文件名) 目的是想根据此文本文件所存储大量的文件名,批量复制或者修改文件名所对应的文件. 在bash下用的命令是: cat /home/username/SafeAppsName.txt | xargs -I{} cp /mnt/apk/apks/{}   /home/username/apks/ 从SafeAppsName.txt中读每行字符串,代表对应文件的文件名. 然后从 /mnt/apk/apks 文件夹下进行拷贝到

将C盘一个文本文件复制到D盘。

//将C盘一个文本文件复制到D盘./*复制的原理:其实就是将C盘下的文件数据存储到D盘的一个文件中. 步骤:1.在D盘创建一个文件,用于存储C盘文件中的数据.2.定义读取流和C盘文件关联.3.通过不断的读写完成数据存储.4.关闭资源. */ public class CopyText { public static void main(String[] args) throws IOException { copy_2(); } public static void copy_2() { Fil

使用File类新建一个文本文件

新建一个a.txt的文本文件 1 import java.io.*; 2 3 public class NewFile{ 4 5 public static void main(String[] args) { 6 File f = new File("a.txt"); 7 try { 8 if(!f.exists()) 9 f.createNewFile(); 10 } catch (IOException e) { 11 12 e.printStackTrace(); 13 } 1