From bf96c8ad01f6b81009ec24ffbb8dcf7b32d314b5 Mon Sep 17 00:00:00 2001 From: Robin Ward Date: Thu, 27 Jun 2013 12:50:24 -0400 Subject: [PATCH] Support for Custom FAQ content --- app/models/site_content.rb | 1 + app/views/static/faq.cs.html.erb | 4 ++++ app/views/static/faq.en.html.erb | 4 ++++ app/views/static/faq.ru.html.erb | 34 ++++++++++++++++------------- app/views/static/faq.zh_CN.html.erb | 6 ++++- config/locales/server.en.yml | 3 +++ 6 files changed, 36 insertions(+), 16 deletions(-) diff --git a/app/models/site_content.rb b/app/models/site_content.rb index bfe2325910..a247b861bf 100644 --- a/app/models/site_content.rb +++ b/app/models/site_content.rb @@ -19,6 +19,7 @@ class SiteContent < ActiveRecord::Base add_content_type :tos_miscellaneous, default_18n_key: 'terms_of_service.miscellaneous' add_content_type :login_required_welcome_message, default_18n_key: 'login_required.welcome_message' add_content_type :privacy_policy, allow_blank: true + add_content_type :faq, allow_blank: true def site_content_type @site_content_type ||= SiteContent.content_types.find {|t| t.content_type == content_type.to_sym} diff --git a/app/views/static/faq.cs.html.erb b/app/views/static/faq.cs.html.erb index 4ba6b37c98..fd69705319 100644 --- a/app/views/static/faq.cs.html.erb +++ b/app/views/static/faq.cs.html.erb @@ -4,6 +4,8 @@
  • Ochrana soukromí
  • +<%= markdown_content(:faq) do %> +

    Toto je 'Civilizované místo pro veřejnou diskuzi'

    @@ -129,3 +131,5 @@

    + +<% end %> \ No newline at end of file diff --git a/app/views/static/faq.en.html.erb b/app/views/static/faq.en.html.erb index 0eb6e716cb..7cfc115865 100644 --- a/app/views/static/faq.en.html.erb +++ b/app/views/static/faq.en.html.erb @@ -4,6 +4,8 @@
  • Privacy
  • +<%= markdown_content(:faq) do %> +

    This is a Civilized Place for Public Discussion

    @@ -129,3 +131,5 @@

    + +<% end %> \ No newline at end of file diff --git a/app/views/static/faq.ru.html.erb b/app/views/static/faq.ru.html.erb index 94ba172eed..2841b372f5 100644 --- a/app/views/static/faq.ru.html.erb +++ b/app/views/static/faq.ru.html.erb @@ -4,6 +4,8 @@
  • Конфиденциальность
  • +<%= markdown_content(:faq) do %> +

    Это цивилизованное место для открытого общения

    @@ -11,7 +13,7 @@

    - Руководствуйтесь принципами, изложенными в этом руководстве, чтобы создать на нашем форуме приятную атмосферу для общения. Это не жесткие правила, а лишь помощь в принятии решений модераторами и сообществом в целом. + Руководствуйтесь принципами, изложенными в этом руководстве, чтобы создать на нашем форуме приятную атмосферу для общения. Это не жесткие правила, а лишь помощь в принятии решений модераторами и сообществом в целом.

    @@ -22,17 +24,17 @@

    - Темы, обсуждаемые здесь, имеют большое значение для нас, и мы хотим, чтобы они были важны и для вас тоже. Уважайте темы обсуждений и людей, участвующих в них, даже если вы не согласны с чем-то, о чём идёт речь. + Темы, обсуждаемые здесь, имеют большое значение для нас, и мы хотим, чтобы они были важны и для вас тоже. Уважайте темы обсуждений и людей, участвующих в них, даже если вы не согласны с чем-то, о чём идёт речь.

    - Один из способов улучшить общение — это проверить, что уже происходило на форуме. Пожалуйста, потратьте немного времени на просмотр существующего списка тем до того, как отвечать или начинать новую тему, и у вас будет больше возможностей встретить тех, кто разделяет ваши интересы. + Один из способов улучшить общение — это проверить, что уже происходило на форуме. Пожалуйста, потратьте немного времени на просмотр существующего списка тем до того, как отвечать или начинать новую тему, и у вас будет больше возможностей встретить тех, кто разделяет ваши интересы.

    Идите на уступки, даже если вы с чем-то не согласны

    - Возможно, вы хотите ответить кому-то, не согласившись с его мнением. Это нормально. Но помните: критикуйте идеи, а не людей. Пожалуйста, избегайте: + Возможно, вы хотите ответить кому-то, не согласившись с его мнением. Это нормально. Но помните: критикуйте идеи, а не людей. Пожалуйста, избегайте:

    - Вместо этого приведите обоснованные контраргументы, которые могут помочь обсуждению в целом. + Вместо этого приведите обоснованные контраргументы, которые могут помочь обсуждению в целом.

    @@ -52,10 +54,10 @@

    - Discourse («Дискурс») предлагает инструменты, позволяющие пользователям форума помечать лучшие (и худшие) сообщения: списки избранного, закладки, «лайки», ответы, изменения и т. д. Используйте эти инструменты, чтобы сделать свое пребывание на форуме удобнее, а также сделать его более приятным для других пользователей. + Discourse («Дискурс») предлагает инструменты, позволяющие пользователям форума помечать лучшие (и худшие) сообщения: списки избранного, закладки, «лайки», ответы, изменения и т. д. Используйте эти инструменты, чтобы сделать свое пребывание на форуме удобнее, а также сделать его более приятным для других пользователей.

    - Чисто не там, где убирают, а где не сорят. + Чисто не там, где убирают, а где не сорят.

    @@ -66,17 +68,17 @@

    - Если вы заметили плохое поведение участника, не отвечайте на него. Вы лишь вызовете новый всплеск активности, обратив на это своё внимание. Что затратит не только вашу энергию, но и будет потерей времени для всех. Просто отправьте «Жалобу» на сообщение. Если поступит достаточное количество жалоб, будут приняты меры – либо автоматически, либо с вмешательством модераторов. + Если вы заметили плохое поведение участника, не отвечайте на него. Вы лишь вызовете новый всплеск активности, обратив на это своё внимание. Что затратит не только вашу энергию, но и будет потерей времени для всех. Просто отправьте «Жалобу» на сообщение. Если поступит достаточное количество жалоб, будут приняты меры – либо автоматически, либо с вмешательством модераторов.

    - В целях поддержания нашего сообщества модераторы имеют право удалить любую информацию и любую учетную запись по любой причине в любое время. Модераторы не проверяют сообщения до их публикации; модераторы и операторы форума не несут никакой ответственности за любую информацию, размещенную сообществом на страницах форума. + В целях поддержания нашего сообщества модераторы имеют право удалить любую информацию и любую учетную запись по любой причине в любое время. Модераторы не проверяют сообщения до их публикации; модераторы и операторы форума не несут никакой ответственности за любую информацию, размещенную сообществом на страницах форума.

    Всегда будьте вежливыми

    - Ничто не вредит здоровому общению более грубости: + Ничто не вредит здоровому общению более грубости: