diff --git a/content/en/community/irc.md b/content/en/community/irc.md index 04a0fd66fa84eb1c5daffbb080192eca1b9efff6..c4d45ea9447bcbb8e4da4e02772be29b40b5d3e4 100644 --- a/content/en/community/irc.md +++ b/content/en/community/irc.md @@ -4,14 +4,18 @@ id = "irc" +++ IRC or Internet Relay Chat, is often used as a real-time communication capability with open source projects. + We sincerely invite anyone wanting to ask questions or talk about all things about openEuler to the irc channels. + openEuler uses [freenode.net](https://freenode.net/) to provide free and open source communities. IRC software can be found for all operating systems. The IRC clients comparison chart on Wikipedia can help you pick one for your operating system. + You don't have to have a complex setup to use IRC. You can use the web client for [freenode.net](https://freenode.net/), which doesn't require any download or setup. + Just pick a nickname and join openEuler IRC channels. ### openEuler IRC Channels diff --git a/content/en/ircs/openeuler-community.md b/content/en/ircs/openeuler-community.md index 6fbd42973e039ace19f89458311e63b45020e5ca..20aa2b3c444c45250028bac477a842b676a33b0c 100644 --- a/content/en/ircs/openeuler-community.md +++ b/content/en/ircs/openeuler-community.md @@ -3,4 +3,5 @@ channelname = "#openeuler-community" description = "Coordination of community activity" link = "https://webchat.freenode.net/#openeuler-community" weight = 2 +visible = true +++ diff --git a/content/en/ircs/openeuler-dev.md b/content/en/ircs/openeuler-dev.md index 7c67d66d3c8bf2d057c9a0e1916a3f0229ca3119..35d9f7f1f67756709c04b78bd3a4dd75bb19eb56 100644 --- a/content/en/ircs/openeuler-dev.md +++ b/content/en/ircs/openeuler-dev.md @@ -3,4 +3,5 @@ channelname = "#openeuler-dev" description = "General and cross-project development discussion" link = "https://webchat.freenode.net/#openeuler-dev" weight = 3 +visible = false +++ diff --git a/content/en/ircs/openeuler-doc.md b/content/en/ircs/openeuler-doc.md index 42108c7912c0bba6a1a0d50b18a021f4f40df706..9b62d065482e433d8010bbcad01278934ae67e15 100644 --- a/content/en/ircs/openeuler-doc.md +++ b/content/en/ircs/openeuler-doc.md @@ -3,4 +3,5 @@ channelname = "#openeuler-doc" description = "Documentation team discussion" link = "https://webchat.freenode.net/#openeuler-doc" weight = 4 +visible = true +++ diff --git a/content/en/ircs/openeuler-infra.md b/content/en/ircs/openeuler-infra.md index 1acd84b45a8ddf8bd2430f56cd0fced8f853b171..432820033f9bfaacb861b48a3acec254d2b3b866 100644 --- a/content/en/ircs/openeuler-infra.md +++ b/content/en/ircs/openeuler-infra.md @@ -3,4 +3,5 @@ channelname = "#openeuler-infra" description = "Developer community infrastructure and continuous integration testing" link = "https://webchat.freenode.net/#openeuler-infra" weight = 5 +visible = true +++ diff --git a/content/en/ircs/openeuler-meeting.md b/content/en/ircs/openeuler-meeting.md index eb877a0378aa04cf2f4b1d35b74f8594fb471d56..d45e21c0b67908fe86b700b44b01ab242af80fab 100644 --- a/content/en/ircs/openeuler-meeting.md +++ b/content/en/ircs/openeuler-meeting.md @@ -3,4 +3,5 @@ channelname = "#openeuler-meeting" description = "Team meetings" link = "https://webchat.freenode.net/#openeuler-meeting" weight = 6 +visible = false +++ diff --git a/content/en/ircs/openeuler-operator.md b/content/en/ircs/openeuler-operator.md index 273f78729bfa2c4677f368faf1ef53f7f6f68247..ed3e2930fe5404574f6454c4015c51659b2d7397 100644 --- a/content/en/ircs/openeuler-operator.md +++ b/content/en/ircs/openeuler-operator.md @@ -3,4 +3,5 @@ channelname = "#openeuler-operator" description = "openEuler operators discussion channel" link = "https://webchat.freenode.net/#openeuler-operator" weight = 7 +visible = false +++ diff --git a/content/en/ircs/openeuler-user.md b/content/en/ircs/openeuler-user.md index 40c2c49679b32988fd162f0da4f6e6b5675768fc..2b9737c81a8a5bc48eff9838a5c8c16ce95fa4c5 100644 --- a/content/en/ircs/openeuler-user.md +++ b/content/en/ircs/openeuler-user.md @@ -3,4 +3,5 @@ channelname = "#openeuler-user" description = "openEuler users discussion channel" link = "https://webchat.freenode.net/#openeuler-user" weight = 8 +visible = false +++ diff --git a/content/en/ircs/openeuler.md b/content/en/ircs/openeuler.md index 4b67dc4623ac4e6b6491f5d7300eaf5bc6d2a2d1..8f5b1ac41094ca9ce8a80048e735013cf8349ee1 100644 --- a/content/en/ircs/openeuler.md +++ b/content/en/ircs/openeuler.md @@ -3,4 +3,5 @@ channelname = "#openeuler" description = "General discussion and support" link = "https://webchat.freenode.net/#openeuler" weight = 1 +visible = true +++ diff --git a/content/zh/community/irc.md b/content/zh/community/irc.md index 6a529d712db30e41809ef9bdf0e9465bfadce200..e8b285b5c91c20909463566515c80b17e95e28b2 100644 --- a/content/zh/community/irc.md +++ b/content/zh/community/irc.md @@ -4,13 +4,15 @@ id = "irc" +++ IRC全称为Internet Relay Chat,凭借强大的实时通信能力,在开源项目中被大量使用。 + 我们真诚地邀请任何想问问题或谈论有关openEuler的人加入IRC频道参与讨论。 + openEuler使用[freenode.net](https://freenode.net/)提供免费和开源的沟通和交流。 -IRC软件可用于所有操作系统。 -维基百科上有IRC客户端的对比,您可以根据您的操作系统选择一个。 -使用IRC不需要复杂的配置。如果您不想下载和安装软件, -您可以使用Web客户端[freenode.net](https://freenode.net/)。 +IRC软件可用于所有操作系统,维基百科上有IRC客户端的对比,您可以根据您的操作系统选择一个。 + +使用IRC不需要复杂的配置。如果您不想下载和安装软件,您可以使用Web客户端[freenode.net](https://freenode.net/)。 + 只需选择一个昵称就可以加入openEuler IRC频道。 ### openEuler IRC频道 diff --git a/content/zh/ircs/openeuler-community.md b/content/zh/ircs/openeuler-community.md index 6533f5fa54f9acf5a4260e362e3b7ff4693ab922..7eb18bc80eea63ed8dd62ff07b3b64cf8ae25b82 100644 --- a/content/zh/ircs/openeuler-community.md +++ b/content/zh/ircs/openeuler-community.md @@ -3,4 +3,5 @@ channelname = "#openeuler-community" description = "社区活动协调交流" link = "https://webchat.freenode.net/#openeuler-community" weight = 2 +visible = true +++ diff --git a/content/zh/ircs/openeuler-dev.md b/content/zh/ircs/openeuler-dev.md index abb9e2a1f2536accdbefc32eb0df820bbdc3a365..76691a1d1045a1cb888da303e06aabcb542e63f8 100644 --- a/content/zh/ircs/openeuler-dev.md +++ b/content/zh/ircs/openeuler-dev.md @@ -3,4 +3,5 @@ channelname = "#openeuler-dev" description = "基本和跨项目的开发讨论" link = "https://webchat.freenode.net/#openeuler-dev" weight = 3 +visible = false +++ diff --git a/content/zh/ircs/openeuler-doc.md b/content/zh/ircs/openeuler-doc.md index 5f42f2aaeab0a3e63aaf46a0b9001bd39e488f66..603b97dd5e770f759777573d67da24a7d9b0d924 100644 --- a/content/zh/ircs/openeuler-doc.md +++ b/content/zh/ircs/openeuler-doc.md @@ -3,4 +3,5 @@ channelname = "#openeuler-doc" description = "文档团队讨论" link = "https://webchat.freenode.net/#openeuler-doc" weight = 4 +visible = true +++ diff --git a/content/zh/ircs/openeuler-infra.md b/content/zh/ircs/openeuler-infra.md index 5b3dee0da3b723726248ec155be30d3e0712d804..ff706587048ee565207574ba4f4df567091a411c 100644 --- a/content/zh/ircs/openeuler-infra.md +++ b/content/zh/ircs/openeuler-infra.md @@ -3,4 +3,5 @@ channelname = "#openeuler-infra" description = "开发人员社区基础设施和持续集成测试讨论" link = "https://webchat.freenode.net/#openeuler-infra" weight = 5 +visible = true +++ diff --git a/content/zh/ircs/openeuler-meeting.md b/content/zh/ircs/openeuler-meeting.md index 6f6883b2605c150f267e8acc904b7451707c808d..2a5b2a8b8329ad646a396c2360ae7434760ebfeb 100644 --- a/content/zh/ircs/openeuler-meeting.md +++ b/content/zh/ircs/openeuler-meeting.md @@ -3,4 +3,5 @@ channelname = "#openeuler-meeting" description = "团队会议频道" link = "https://webchat.freenode.net/#openeuler-meeting" weight = 6 +visible = false +++ diff --git a/content/zh/ircs/openeuler-operator.md b/content/zh/ircs/openeuler-operator.md index 6c7ece19058fe95392f072249ec15f4f4d1debac..29d4afdb05cb30918c380e3446204f791d174854 100644 --- a/content/zh/ircs/openeuler-operator.md +++ b/content/zh/ircs/openeuler-operator.md @@ -3,4 +3,5 @@ channelname = "#openeuler-operator" description = "openEuler运维人员讨论频道" link = "https://webchat.freenode.net/#openeuler-operator" weight = 7 +visible = false +++ diff --git a/content/zh/ircs/openeuler-user.md b/content/zh/ircs/openeuler-user.md index c691f2a7059e9ff22bd66337c7a33cdc0816f6da..41048b2dfd2cb98d16ec723047b0ddda350e0441 100644 --- a/content/zh/ircs/openeuler-user.md +++ b/content/zh/ircs/openeuler-user.md @@ -3,4 +3,5 @@ channelname = "#openeuler-user" description = "openEuler用户讨论频道" link = "https://webchat.freenode.net/#openeuler-user" weight = 8 +visible = false +++ diff --git a/content/zh/ircs/openeuler.md b/content/zh/ircs/openeuler.md index fce9a31c28122580ace8d040f8d18517c5ea5759..49bd7864660c2218f4ba195c7c075cfaf1c198d3 100644 --- a/content/zh/ircs/openeuler.md +++ b/content/zh/ircs/openeuler.md @@ -3,4 +3,5 @@ channelname = "#openeuler" description = "基本讨论和支持" link = "https://webchat.freenode.net/#openeuler" weight = 1 +visible = true +++ diff --git a/themes/project/layouts/shortcodes/ircs.html b/themes/project/layouts/shortcodes/ircs.html index 0dcf450d17b7ad53bc2a349e98c6665fdff82e68..4187076197aa4ae218c3a53f417ce787780ffee6 100644 --- a/themes/project/layouts/shortcodes/ircs.html +++ b/themes/project/layouts/shortcodes/ircs.html @@ -9,6 +9,7 @@ {{ range where $.Page.Site.Pages "Type" "ircs" }} {{ if .Params }} + {{ if .Params.visible }} {{ .Params.channelname }} @@ -19,6 +20,7 @@ {{ end }} {{ end }} + {{ end }}