discourse

Confluence 如何查看页面 ID

北城余情 提交于 2020-08-19 17:40:20
如果你希望查看页面的 ID 你有 2 个方法。 例如,你希望查看 https://www.cwiki.us/display/CONFLUENCEWIKI/Get+started 页面的 Page ID 的话。 如果你的标题栏没有特殊字符,那么将会使用英文的 URL 来表示,以便于增加 URL 的友好可读性。 但是有时候你需要找到页面的 ID,你有下面的办法可以找到。 查看源代码 在页面中,单击右键,然后查看源代码,你也可以使用 F12 进行查看。 在页面的最上方,有 Meta 数据,你会看到 meta 数据中的 page-id,这个 ID 就是这个页面的 ID。 修改页面标题 如果你在标题中添加任何一个特殊字符,包括中文。 因为中文字符不是 ASCII 字符,所以 Confluence 将会自动将页面使用 ID 表示。 例如,我们在页面中添加一个中文字符【字符】 你会看到页面 URL 已经使用 ID 进行表示了: https://www.cwiki.us/pages/viewpage.action?pageId=917525 因为你使用的中文字符没有办法表示。 上面 2 个方法可以让你找到当前页面的 ID。 当你对上面的 ID 标题进行修改进行查看内容的时候,不要忘记将修改的内容改回去。 https://www.ossez.com/t/confluence-id/210 来源:

Discourse 安装或者编译的时候提示 github 不能被解析

别说谁变了你拦得住时间么 提交于 2020-08-19 03:13:56
Discourse 安装或者重新编译的时候提示 github 不能被解析。 提示的是 DNS 错误。 具体的提示是: fatal: unable to access 'https://github.com/discourse/pups.git/': Could not resolv 这个有可能是你服务器的防火墙的问题。 有可能会出现防火墙封闭了你需要的端口 你可以尝试打开下 docker 的端口或者先停用防火墙看看是不是防火墙的问题。 可以运行下面的命令: firewall-cmd --permanent --zone=trusted --add-interface=docker0 firewall-cmd --permanent --zone=trusted --add-port=4243/tcp 另一个办法是运行: netstat -ntlp | grep LISTEN 命令,看有那个端口是在监听的。将正在监听的端口也要打开。 [root@www discourse]# netstat -ntlp | grep LISTEN tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 681/sshd tcp6 0 0 :::9090 :::* LISTEN 1/systemd tcp6 0 0 :::80 :::* LISTEN 26270/docker

Discourse 发送人邮件地址如何修改的方法

跟風遠走 提交于 2020-08-18 21:12:30
Discourse 发送人邮件默认是使用安装的域名进行设置的。 如何修改这个发送人的邮件地址。 可以使用下面的方法: 这个配置是可以在后台修改的。 你可以搜索参数:notification_email 然后修改成你需要的邮件地址就可以了。 请参考 CWIKI.US 的内容: https://www.cwiki.us/display/CWIKIKB/questions/62620064 来源: oschina 链接: https://my.oschina.net/honeymoose/blog/4284556

导入 Gradle 项目到 IntelliJ IDEA

一个人想着一个人 提交于 2020-08-18 15:13:36
首先启动 IntelliJ IDEA,然后选择 File > Open 在弹出的界面中,选择你要导入的项目的文件夹。 如果是 Gradle 项目的话,你的 Gradle 项目应该会有一个 build.gradle 文件。 选择这个文件,然后选择 OK 后就可以了。 https://www.ossez.com/t/gradle-intellij-idea/209 来源: oschina 链接: https://my.oschina.net/honeymoose/blog/4338130

Discourse 主题字数限制

不打扰是莪最后的温柔 提交于 2020-08-18 04:25:44
Discourse 主题字数被限制为 15 个字符。 这个对英文还好,但是中文会影响用户体验。 你可以在 Discourse 的后台设置中搜索 min topic title length 关键字。 在默认的情况下,min topic title length 是设置为 15 的,针对中文环境,你可以将这个参数设置为 4。 如果你使用的是菜单路径的话,请参考下面的图片。 你可以直接修改参数后再保存就可以了。 https://www.cwiki.us/display/CWIKIKB/questions/62620039 来源: oschina 链接: https://my.oschina.net/honeymoose/blog/4284549

Discourse 如何修改注册用户的头像

风流意气都作罢 提交于 2020-08-17 11:35:50
Discourse 默认的头像是用户的字母。 如何修改这个头像? 实际上,Discourse 修改头像非常简单。 你需要进入你账号的属性页面。 如果你这个不太好找的话,你可以使用快捷链接: /u/honeymoose/preferences/account,在这个的前面需要添加你的域名地址。 然后选择 Profile Picture 就可以进行修改了。 这里有 3 个选项,你可以使用你系统指定的,你可以使用 Gravator 的,你也可以上传一个。 Gravatar是Globally Recognized Avatar的缩写,是gravatar推出的一项服务,意为“全球通用头像”。 如果在Gravatar的服务器上放置了你自己的头像,那么在任何支持Gravatar的blog或者留言本上留言时,只要提供你与这个头像关联的email地址,就能够显示出你的Gravatar头像来。 你需要到 Gravatar 服务器上,注册你的电子邮件地址,让将头像上传上去。这样使用这个电子邮件地址的所有地方只要提供这个功能的平台都可以使用你的头像了。 只要改一次,你所有的头像都可以通用。 我们推荐这个方法,比较简单。 如果你 Discourse 的头像没有显示出来的话,你可以使用后面的刷新按钮进行刷新。最后不要忘记保存。 原始问题请参考: https://www.cwiki.us/display

Linode 虚拟主机安装 discourse 邮件没有发送

谁说我不能喝 提交于 2020-08-17 11:11:57
discourse 在安装的时候对电子的依赖性非常强。 linode VPS 安装后 discourse 的电子邮件始终没有办法发送成功。 discourse 在安装完成后,需要对电子邮件进行校验。如果你不配置 SMTP 服务器的话,你的 discourse 是没有办法完成安装的。 很多时候如果你测试的话,你可能会使用你的私人邮件服务器进行 SMTP 测试,如果你是站长的话,你应该使用商业的电子邮件服务器。商业电子邮件服务器能够提供更好的功能,能够对发送的邮件进行跟踪,更主要的是发送量和每秒钟的发送速率能够更高,能够实现批量发送邮件。 如果你怕麻烦也怕绑定信用卡的话,你也可以使用 AWS 的 SES 邮件服务,其实功能都差不多,还更加便宜,但是 SES 对发送的电子邮件处理就不是那么好了,你不知道你发送的邮件有没有被打开。 linode VPS 在安装完成后是默认关闭 587 端口的,主要原因是可能虚拟主机服务商避免很多人申请一个非常便宜的 VPS,然后大量发送垃圾邮件。 你可以在你的账号下提交工单让 linode 帮你打开 587 端口,一般来说他们都会回复你一个下面的内容: Hello, To help combat spam on our platform, new Linode accounts have SMTP port restrictions in place on

Discourse 443 端口问题

橙三吉。 提交于 2020-08-16 01:47:50
Discourse 的 443 端口需要开放吗? Discourse 默认会使用 SSL ,如果你的 Discourse 安装后,不能访问。 你需要启用 80 和 443 端口。 下面的命令将会打开你的 443 端口: firewall-cmd --zone=public --add-port=443/tcp --permanent 同时别忘了运行 firewall-cmd --reload 命令来让你的配置生效。 然后再运行 firewall-cmd --zone=public --query-port=443/tcp 如果返回的是 yes ,那么说明你的端口已经开放了。 [root @www ~]# firewall-cmd --zone=public --query-port=443/tcp yes 查看你服务器现在正在监听的端口请使用下面的命令: netstat -ntlp | grep LISTEN 你的服务器上可能回返回: [root@www ~]# netstat -ntlp | grep LISTEN tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 675/sshd tcp6 0 0 :::22 :::* LISTEN 675/sshd tcp6 0 0 :::443 :::* LISTEN 49845/docker-proxy tcp6 0

MariaDB 在创建外键的时候提示 1005 错误

笑着哭i 提交于 2020-08-15 11:27:56
在 MariaDB 中的表创建外键的时候提示错误: SQL Error (1005): Can't create table `edx`.`TestBankAnswer` (errno: 150 "Foreign key constraint is incorrectly formed") 导致这样原因是因为你的表中没有创建 PK (主键)。 你需要在你的表上面创建主键后再创建外键就可以了。 https://www.ossez.com/t/mariadb-1005/225 来源: oschina 链接: https://my.oschina.net/honeymoose/blog/4339495

Discourse 如何备份到 S3

荒凉一梦 提交于 2020-08-13 18:34:35
Discourse 与 S3 是对好基友,如果你对 S3 比较熟悉的话,那么对你来说帮助会非常大。 很多人的虚拟主机空间是有限并且资源也是有限的。 使用 S3 进行备份能够更好的利用空间。 你可以按照下面的步骤进行配置: 设置备份频率 进入 admin > backup,然后设置 backup_frequency 为 1。这个是参数是表示备份的频率,默认为 7 。 1 表示的是每天进行备份一次。 7 表示的是每 7 天进行备份一次。 针对一般访问网站,如果使用 S3 进行存储备份的,最好还是每天备份一次。 设置备份的 Bucket 和路径。 这个 Bucket 可以是私有的不公开的,这里需要注意的是,如果你还使用了 S3 为图片和附件存储的话,那么那个 Bucket 在设置的时候是需要选择 public。 为了方便,你可以在这里另外创建一个 bucket,尽量不要和附件和图片的存储搞混了。 我们建议你在这里多设置一个目录路径,因为 Discourse 会在这个文件夹下面创建多个需要的文件夹。 以便于你的存储更加清晰和明确。 设置 s3_access_key_id 和 s3_secret_access_key 下一步,你需要为你存储的备份数据设置:s3_access_key_id 和s3_secret_access_key 以及s3_region 。这 3 个参数非常重要