常见问题

本页面汇总了针对不同用户的常见问题的疑难解答。

1. 新用户疑难解答

1.1. 如何建立个人主页?

登录用户在系统中可以建立自己的个人主页。用户个人主页的页面名称即为用户 ID。

  • 用户对于个人主页拥有最高权限,即拥有管理权限。系统默认的安全策略让个人能够在自己的主页下创建新页面,

    • 其它人不能修改也不能在自己的主页下创建新页面,反之亦然。

  • 用户的个人博客以及工作周报都是建立在个人主页下的。默认的安全策略是:

    • 任何人都可读取博客条目,但是不能读取工作周报,仅有授权用户才能够访问用户的工作周报。

如何创建个人的首页呢?

  • 第一步:先登录。用自己的用户名、口令登录。

  • 第二步:点击页面上方的个人ID链接

    • 默认 modern 皮肤

      monobook 皮肤

      未登录状态

      not_login.png

      not_login_monobook.png

      未登录状态。注意页面左上角的登录链接

      未登录状态。注意页面右上角的图标和链接

      已登录状态

      login.png

      login_monobook.png

      已登录。注意置灰的个人 ID 链接

      已登录。注意页面右上角的个人 ID 链接

  • 第三步:阅读显示的指引页面,点击其中的链接:“立即创建我的个人主页”

    • directive.png

  • 第四步:自动打开页面编辑器,页面的预置内容来自于 个人网页模板

    • homepage-edit.png

  • 第五步:直接保存。完成个人首页的创建。

    • homepage-init.png

简单的个人页面定制

  • 上传个人照片

    • 点击个人页面中的 缺失图片 标志 ── 一个曲别针,打开文件上传界面。选择一个个人的照片(200x200 像素以内会比较好)。

  • 编辑页面,将模板中的 “占位符” 修改为正确的内容。如:

    • 您的大名 修改为您的真实姓名

    • 邮件地址,电话,网址等修改为正确的内容

初始化个人页面组件

参见:

1.2. 如何撰写周报和博客?

周报

很多公司、个人有写工作周报的制度要求和习惯。周报的内容一般包含:一周的工作回顾和总结以及下周的工作展望。

博客

不定期的将个人的心得体会写出来,供公众阅读。在成熟的网络技术下,写博客没有网站维护、网页编辑技术上的门槛 ── 人人皆可博客。可以将博客看作是无障碍的个人出版系统。

用维基技术写周报,不必再用通过邮件的附件发送周报,也不会遗失历史的周报。周报也不再是临时突击而成,可以是时时编辑,一周的工作状况的完整呈现。

用维基技术写博客,提供了更为丰富的语法,让写出的博客更具表现力。维基本身具有的历史存档(版本控制),提高数据安全性,不再担心数据丢失。

如何撰写周报和博客:

  1. 第一步:对于新建立的个人主页,首先初始化“博客”和“周报”页面:

    • {i} 此步骤每个用户只需执行一次即可。

    • 访问个人主页的工具箱,展开“初始化组件”

      • 工具箱

        • toolbox.png

      • 展开工具箱的“初始化组件”

        • toolbox_expand.png

    • 分别点击“初始化组件”中的 工作周报组件博客组件,完成初始化

      • 组件初始化,会在个人主页下创建工作周报首页和博客首页。

      • 初始化“工作周报组件”,会打开编辑器,保存工作周报首页页面。

        • wr_index_editor.png

      • 初始化“博客组件”,会打开编辑器,保存博客首页页面。

        • blog_index_editor.png

    • 完成组件初始化后,个人首页会显示“工作周报”和“博客”相关内容

      • homepage.png

  2. 第二步:点击工具箱中的创建“博客”/“周报”的链接

    • 访问: 工具箱 Right 快捷 Right 创建周报条目,点击日期,创建新周报条目。

      • new_wr.png

    • 访问: 工具箱 Right 快捷 Right 创建博客条目,点击日期,创建新博客条目。

      • new_blog.png

  3. 新创建的周报或者博客,会在用户首页中显示出来。

参见:

1.3. 领导说没有权限看我的周报,如何设置周报的权限?

注意:在个人主页下方的工具箱内,有周报授权管理的链接。

  • toolbox.png

点击链接 “设置谁能够浏览我的周报”:

  • toolbox-expand.png

点击 “创建/编辑授权用户列表”,会自动在用户页面下创建 MonitorGroup 页面。

  • edit-group.png

该页面中包含的用户或用户组,将拥有查看用户周报的权限。关于用户组和授权,参见下面的链接:

/!\ 注意:授权生效的前提是个人页面下的周报组件已经完成初始化。参见 撰写博客和周报

1.4. 如何更改自己口令?

本维基系统已经实现了统一认证和单点登录,用户口令的维护由统一的集中管理平台进行维护。

当用户点击登录按钮时,会自动跳转到单点登录的认证界面。在该界面中有修改口令的链接。

1.5. 为何我频繁收到页面改动通知?

如果您频繁收到页面改动通知,应该是您有意或者无意中订阅了页面的改动通知。因此当页面更改时,您会收到发自维基系统的一份页面变更通知。

订阅页面变更通知的方法:

  • 方法一: 浏览页面 Right 订阅,该页面就自动添加到订阅列表中了。

  • 方法二: 设置 Right 通知 Right 表单中的“订阅的维基网页” 文本框中输入页面名称,保存即完成订阅。

如何删除链接?

  • 方法一: 浏览页面 Right 取消订阅,该页面就从订阅中清除了,就不会再收到页面改动通知了。

  • 方法二: 设置 Right 通知 Right 表单中的“订阅的维基网页” 文本框中删除相应的页面名称,即完成退订。

{i} 还有一种可能是订阅了外部的邮件列表。即维基改动发送到外部的邮件列表,而您订阅了该列表,也会收到大量的页面改动通知。这种情况的退订,在邮件中有相关提示。

1.6. 能否直接进入部门主页而非首页?

或者问:我如何简单的访问某个页面,而不必层层点击进入?

维基的收藏夹可以解决这个问题。用户可以将自己常用的维基页面收藏(添加链接),收藏夹中的收藏会显示在站点导航内。

建立收藏的方法:

  • 方法一: 浏览页面 Right 添加链接,该页面就自动添加到站点导航中了。

  • 方法二: 设置 Right 用户设置 Right 表单中的“快捷链接” 文本框中输入页面名称,保存即完成收藏。

如何删除链接?

  • 方法一: 浏览页面 Right 删除链接,该页面就自动从收藏中清除了,也不再显示到站点导航中了。

  • 方法二: 设置 Right 用户设置 Right 表单中的“快捷链接” 文本框中删除相应的页面名称。

2. 页面编辑疑难解答

2.1. 编辑的页面没有保存,数据丢失了!我需要频繁的保存,才能避免数据丢失么?

(!) 维基具有草稿保存功能,不会轻易遗失数据。注意:数据可能并未丢失。

在下列情况下,维基会将当前编辑的内容自动备份至草稿中:

  • 对页面进行 预览 时,当前编辑内容同步至草稿

  • 当点击 取消 按钮不保存直接退出时,当前编辑内容备份至草稿

  • 当在文本编辑模式和图形界面模式之间切换时

当浏览器关闭,或者退出了编辑界面,或者机器重启后,重新打开上一次编辑的文章, 在新弹出的编辑界面中,会看到编辑界面多出一个 “载入草稿” 的按钮, 并且在顶部的提示信息有关于 载入草稿 的帮助。如下图:

  • has_draft.png

点击 “载入草稿” 按钮,加载备份在草稿中的内容,会发现丢失的信息被找回了! :)

  • draft_load.png

从上面的描述中,我们可以看到维基保护数据和恢复数据的方式。要避免数据丢失的一个最简单的办法是 ── “预览”。预览保护了数据(备份至草稿),和频繁保存比起来,不会创建多个不必要的编辑历史。

维基还对编辑页面有其它的保护方式,如在编辑状态下切换页面,会弹出警告避免不经意的切换页面导致编辑界面被关闭。

2.2. 新手常见的编辑错误

参考资料: 基本语法

2.2.1. 不理解分段和段落缩进。想得到行首包含两个空格的中文段落格式,结果却导致排版混乱

连续两个换行符(即两个段落中间要有个空白行)实现分段。

如果一行的行首包含空格,则代表这个段落要缩进。而不会出现行首两个空格的中文段落排版格式。

要想实现中文的段落格式(行首两个空格缩进),有两个方式,一个是文章的全局设置,一个仅针对文内某些段落设置。

  • 全局设置,是在 PI 区,用下面语句设置样式。本页面 就用这个方法进行了设置。

    • #format wiki zh
  • 局部设置,就是在文内用解析器语法设置区域的样式,如

    • {{{
      #!wiki zh/dotted/red
      这行非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常... 长!
      
      从上面的段落的折行,可以看出实现了中文的段落样式。
      }}}
      • 页面展现如下:

      • 这行非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常... 长!

        从上面的段落的折行,可以看出实现了中文的段落样式。

2.2.2. 遗漏列表符号前的前导空格

遗漏列表符号前的前导空格,导致列表不能正确输出。以下符号开始的列表,符号前和符号后都要有个空格,否则不能正确输出。

  • 以 "*" 开始的列表,符号 "*" 前后要有空格

  • 以 "1." 开始的阿拉伯数字编号列表,符号 "1." 前后要有空格。

  • 以 "a." 或 "A." 开始的字母编号列表,符号 "a." 或 "A." 前后要有空格

  • 以 "i." 或 "I." (字母i大写)开始的罗马数字编号列表,符号 "i." 或 "I." 前后要有空格

  • 以 "." 开始的无符号列表,符号 "." 的前后要有空格

{i} 很多人没有注意到,在编译状态下,在输入框的下面的提示信息中包含了常用语法的简要帮助。

2.2.3. 不要删除分类前的四个减号组成的分隔线

页面分类是在页面的最后,用四个减号的分隔线将前面的页面内容和页面分类(多个分类用空格分隔)分开。

新手经常为了页面美观,误将分类前的四个减号形成的水平分隔线删除,造成页面分类信息丢失。

2.2.4. 将内容写在 ## 开始的注释中,不会有内容显示

根据模板创建的网页,可能存在大量的注释。注释是以两个井号 ## 开始的行。 有的注释是为了解释说明,有的注释中的内容留作占位,用户删除前面的 ##,就可以显示相应的内容。

新手往往注意不到行首的两个井号的注释,而直接把内容写在后面,导致输入的内容在页面中没有显示。

2.2.5. 破坏页面首部的 PI(处理指令)区

页面头部连续的以 # 开头的行是 PI(处理指令)区,对页面的标题、标题是否编号、权限控制等进行控制。(其中连续两个井号 ##是注释)

如果在连续 # 开始的 PI 区的中间插入一个空行,就会截断 PI 区。因为只有连续的井号开始的行才被视为指令并被处理,空行后的 # 开始的行被当做内容显示。

{i} 两个井号 ## 开头是注释,而一个井号 # 开头的行出现在非PI区(内容中),则会当做普通文本原样显示。

2.3. 如何使用图形界面编辑器?图形编辑器能完全替代文本编辑器么?

大多数用户可以使用图形界面模式编辑维基网页,而不必接触维基的语法。但是图形界面编辑器并不能完全取代文本模式编辑器:

  • 图形界面编辑器的功能简单,缺乏某些高级的格式化选项。例如无法输入上角标下脚标

  • 页面中的部分必要元素,如 PI(处理指令),在图形界面也会出现在编辑器中,如果不对维基稍有认识的话可能会造成困惑。

  • 图形界面下,对有的语法不支持或实现上有缺陷。例如:编号列表可以通过 “#序号” 的方式指定序号起始顺序,在图形界面下不但不支持,而且会破坏原有的内容。

2.4. 如何创建新文章?

方法一:最简单最直接的办法是直接在浏览器地址栏中将页面名称替换为新文章的页面名称,则进入到页面创建的提示页面。可以选择基于现有模板进行创建,或者直接以空白页开始。这种方法的优缺点:

  • 优点:最快速、最直接的创建新页面的方法

  • 缺点:新建立的页面没有从其它页面的跳转链接,可能成为孤儿页面。(如果被其它页面批量包含的除外)

  • 因此,可能还需要修改其它页面,将新页面的地址链接加入其中,使其有机会被别人访问到。

方法二:访问分类的主页,从分类中创建页面

  • 优点:比较方便。而且页面一创建自动建立类的归属。

  • 缺点:和方法一一样,因为没有从其它页面的跳转链接,可能成为孤儿页。(不过可以从分类的页面链接到)

  • 因此,可能还需要修改其它页面,将新页面的地址链接加入其中,使其有机会被别人访问到。

方法三:现在已有页面中嵌入到新页面的链接,再点击链接访问新页面,进而进入新页面编辑界面。

  • 优点:因为事先已在现有页面中添加链接,因此新页面一但创建,即可从现有页面链接和访问到

2.5. 如何为文章添加目录?

<<TableOfContents>> 自动为文章创建索引和目录。

  • 缺省靠右浮动的 TableOfContents 宏:

    • <<TableOfContents>>
  • 靠左浮动的 TableOfContents 宏

    • ||<tableclass="toc-left"><<TableOfContents>>||
  • 取消浮动效果的 TableOfContents 宏

    • ||<tableclass="toc"><<TableOfContents>>||

2.6. 如何创建会议纪要?

  • 点击首页的会议纪要栏目下的 “更多” 链接。

    • more.png

  • 也可直接访问会议纪要页面 Meetings

    • meetings.png

  • 在新会议纪要对话框内输入会议纪要名称,默认使用“公司会议纪要模板”

  • 在编辑器内撰写新的会议纪要,保存后,新会议纪要自动出现在首页中。

2.7. 如何创建新闻?

  • 点击首页的新闻栏目下的 “更多” 链接。

    • more.png

  • 也可直接访问新闻页面 News

    • news.png

  • 点击月历中的日期创建新闻

  • 或者在对话框中输入标题,点击“创建新闻条目”按钮

2.8. 如何删除和反删除页面?

删除页面很简单:当查看一个页面时,选择工具箱菜单中的“删除”动作,即可删除该网页。

  • delete.png

网页删除后,访问原地址,显示该页面不存在。但是选择“信息”动作,可以看到该页面的编辑历史。

  • info.png

点击查看删除前最后编辑的版本。

  • history.png

点击工具箱菜单中的“恢复成此版本”,完成删除页面的恢复。

  • revert.png

3. 站点管理疑难解答

3.1. 如何让一个页面对于匿名用户和登录用户有不同的页面展现?

可以用 <<Include>> 宏实现一个页面针对不同的用户(匿名或者登录用户)有不同的呈现。

  • 下面的语句只在当前访问者是匿名用户(即尚未登录状态)时,包含 Anonymous 子页面到当前页面中

    • <<Include(/Anonymous, filter="users:anonymous">>
  • 下面的语句只在当前访问者处于登录状态时,包含 Members 子页面到当前页面中

    • <<Include(/Members, filter="users:known">>

于是,就实现了用户登录前和登录后访问某个页面,有不同的呈现。

参考:

3.2. 为何我始终登录不了?一进行编辑就说无权限,返回到未登录状态?

通过使用 tcpdump 等抓包工具分析,发现用户登录后,在访问网页时没有传递 cookie。只有传递 cookie 才能保持状态。

难道是用户的浏览器禁用了 Cookie? 经查,没有发现有禁用 cookie 的问题。那么问题出在哪里呢?

最终定位到是用于用户的主机时间走在了时代的前面,整整比北京时间快了一个月(用户调试程序时设置而忘了恢复)。 因此浏览器误以为 MoinMoin 发放的 cookie 已经超时,因而没有传递 cookie 到服务器。

最终用户恢复了本地的时钟设置,问题解决。


群英汇帮助类