diff --git a/app/assets/images/codidactyl.png b/app/assets/images/codidactyl.png new file mode 100644 index 000000000..8a158fe6f Binary files /dev/null and b/app/assets/images/codidactyl.png differ diff --git a/app/views/tour/more.html.erb b/app/views/tour/more.html.erb index 7e381e705..33b0580c0 100644 --- a/app/views/tour/more.html.erb +++ b/app/views/tour/more.html.erb @@ -1,155 +1,142 @@ -
-
- Codidactyl -
-
-
-
-

Yay!

-

You have successfully learned the basics of using our Q&A site. However, there are some more things you should know, which differentiate us from other communities.

-
- -
-
-
- -
-
- Codidactyl -
-
-
-
-

First, there is more than just pure questions and answers. We have multiple categories (which you can navigate through in the top bar), which structure content. The categories are for different purposes. Click each category to see its description, or click the "Categories" link at the top to see all of them. Here are the current descriptions for this site:

- - - - - - - <% @header_categories.each do |cat| %> - <% next unless (current_user&.trust_level || 0) >= (cat.min_view_trust_level || -1) %> - - - - - <% end %> -
CategoryDescription
<%= cat.name %><%= raw(sanitize(render_markdown(cat.short_wiki), scrubber: scrubber)) %>
-

We also have more post types than questions and answers.

-

Their usage depends on the category, but it's possible to write

-
    -
  • questions (with answers, can be voted and commented on) and
  • -
  • articles (without answers, can be voted and commented on).
  • -
-
- -
-
-
- -
-
- Codidactyl -
-
-
-
-

Another thing: this site is community-run.

-

There is no for-profit company behind it, and the organization providing the platform won't interfere with community business.

-

This means that all community-governance issues need to be decided in the local meta category. This is a special category, which isn't about the topic of the current site but about the community. There is also a global Meta community on meta.codidact.com, where network-wide issues are resolved.

-

If you want a new feature or if you find a bug, you can (and should) suggest/report it in the local meta category or on Codidact Meta.

-
- -
-
-
- -
-
- Codidactyl -
-
-
-
-

Did you know that there are other communities, too? You can check them out on codidact.com and decide if you want to join them:

-
- <% @communities.each do |c| %> - <% settings = SiteSetting.for_community_id(c.id) %> - <% logo_setting = settings.find_by(name: 'SiteLogoPath') %> -
-
-
-
- <%= link_to "//" + c.host, class: "dashboard-full-center" do %> - <% if !logo_setting.nil? %> - <%= c.name %> - <% else %> - <%= c.name %> - <% end %> - <% end %> -
-
-
-
- <% end %> -
-
- -
-
-
- -
-
- Codidactyl -
-
-
-
- <% if !current_user.nil? %> -

By the way, we have generated a user profile for you, which is publicly visible to other users.

-

It's currently mostly blank, but you can personalize it if you want.

- <% else %> -

By the way. When this here looks interesting, why don't you sign up and create an account to join our communities?

- <% end %> -
- -
-
-
- -
-
- Codidactyl -
-
-
-
-

Great. You are almost finished.

-

Looking for more information? Here are some more places to find help:

-
    -
  1. The help center contains useful help and policy documents, which explain how the site works.
  2. -
  3. The local meta category is the right place to ask questions about this community and its rules. It can also be used for support questions or community-specific bugs or feature requests.
  4. -
  5. Codidact Meta is where network-wide governance questions are considered and where support questions, bug reports, and feature requests can be posted.
  6. -
- <% chat = SiteSetting['ChatLink'] %> - <% if chat.present? %> -

You might also want to <%= link_to 'join our community chat', chat %> and chat with other community members.

- <% end %> -
- -
-
-
+
+
+ Codidactyl +
+
+
+
+ <%= raw(sanitize(render_markdown(SiteSetting['TourMoreBeginningDescription']), scrubber: scrubber)) %> +
+ +
+
+
+ +
+
+ Codidactyl +
+
+
+
+ <%= raw(sanitize(render_markdown(SiteSetting['TourMoreCategoriesDescription']), scrubber: scrubber)) %> + + + + + + <% @header_categories.each do |cat| %> + <% next unless (current_user&.trust_level || 0) >= (cat.min_view_trust_level || -1) %> + + + + + <% end %> +
CategoryDescription
<%= cat.name %><%= raw(sanitize(render_markdown(cat.short_wiki), scrubber: scrubber)) %>
+ <%= raw(sanitize(render_markdown(SiteSetting['TourMorePostTypesDescription']), scrubber: scrubber)) %> +
+ +
+
+
+ +
+
+ Codidactyl +
+
+
+
+ <%= raw(sanitize(render_markdown(SiteSetting['TourMoreMetaDescription']), scrubber: scrubber)) %> +
+ +
+
+
+ +
+
+ Codidactyl +
+
+
+
+ <%= raw(sanitize(render_markdown(SiteSetting['TourMoreOtherCommunitiesDescription']), scrubber: scrubber)) %> +
+ <% @communities.each do |c| %> + <% settings = SiteSetting.for_community_id(c.id) %> + <% logo_setting = settings.find_by(name: 'SiteLogoPath') %> +
+
+
+
+ <%= link_to "//" + c.host, class: "dashboard-full-center" do %> + <% if !logo_setting.nil? %> + <%= c.name %> + <% else %> + <%= c.name %> + <% end %> + <% end %> +
+
+
+
+ <% end %> +
+
+ +
+
+
+ +
+
+ Codidactyl +
+
+
+
+ <% if !current_user.nil? %> + <%= raw(sanitize(render_markdown(SiteSetting['TourMoreProfileDescription']), scrubber: scrubber)) %> + <% else %> + <%= raw(sanitize(render_markdown(SiteSetting['TourMoreSignUpDescription']), scrubber: scrubber)) %> + <% end %> +
+ +
+
+
+ +
+
+ Codidactyl +
+
+
+
+ <%= raw(sanitize(render_markdown(SiteSetting['TourMoreMoreInformationDescription']), scrubber: scrubber)) %> + <% chat = SiteSetting['ChatLink'] %> + <% if chat.present? %> +

You might also want to <%= link_to 'join our community chat', chat %> and chat with other community members.

+ <% end %> +
+ +
+
+
diff --git a/app/views/tour/question2.html.erb b/app/views/tour/question2.html.erb index 32ea7419b..008550ba3 100644 --- a/app/views/tour/question2.html.erb +++ b/app/views/tour/question2.html.erb @@ -1,256 +1,256 @@ -<%= render 'posts/markdown_script' %> - -
-
- Codidactyl -
-
-
-
-

This is the "ask question" form. You can find it by looking at the category bar (the labels below the header that say things like "Q&A" and "Meta") and clicking on the "Ask Question" button. (In some categories this button might say something different, like "Create Challenge".)

-

I will put some hints into the sidebar. Please study them carefully and build your first question.

-
- -
-
-
- -
- -
-
-

New Post in Q&A

-
- <%= raw(sanitize(render_markdown(SiteSetting['AskingGuidance']), scrubber: scrubber)) %> -
-
- -
- <%= render 'shared/markdown_tools' %> - - <%= render 'posts/mdhint' %> -
-
- -
- -
- - -
- -
- - -
- -
-
-
-
-
- - Codidactyl's Hints -
-
-

Let's imagine you have a question about dragons.

-

If you'd really had a question about dragons, you'd need to check first whether it's on-topic for this site, but I checked this for you now already. 😉

-
- -
-
-
- - Codidactyl's Hints -
-
-

Step 1: Question body

-

Every question starts with a body, which is a full explanation of your question including additional information needed to answer it.

-

I'll guide you through writing a good question body.

-
- -
-
-
- - Codidactyl's Hints -
-
-

You should start your question body with a short summary of your problem. For example, in our case, this could be:

-
My dragon Martha has constantly been chasing my sheep around, and I'd like to get her to stop this behavior.
-

Why don't you write (or copy) that into the body form?

-
- -
-
-
- - Codidactyl's Hints -
-
-

Next you should add some more detailed information about your specific issue. What exactly has happened? What went wrong? If you have error messages, add them here too.

-

Other users should be able to understand your problems and ideally be able to reproduce the issue.

-

This is how the explanation could look for your dragon Martha.

-
Martha is a Hot Red Firebreather, and is five and a half feet long at about a year old (still pretty young, since dragons are only fully grown at three). I've had her for about three months now. She's generally very well-behaved - never breathing fire inside the house and not fighting with my neighbor's old Sapphire Blue Waterspouter. However, every time she sees my (solitary) sheep, she chases him around and bothers him, and it's really not good for the sheep.
-

Formatting tip: Add a blank line to start a new paragraph.

-
- -
-
-
- - Codidactyl's Hints -
-
-

Awesome.

-

When you ask a question, we generally expect you to have done some research and to have tried to solve the issue by yourself.

-

Add a short summary of your prior efforts and how they failed. Help the community help you by sharing what you already know, so they know where to start and they don't waste time suggesting things you've already tried.

-

This is how it could look for your dragon question:

-
I've asked around and done some research, and the folks at the Dwarven Library told me that I could paint my sheep blue to prevent this from happening. However, I'm not looking to do anything to the sheep - just for training the dragon.
-
- -
-
-
- - Codidactyl's Hints -
-
-

Now you're almost finished.

-

In some cases, you might want to add some restrictions, what you definitely do not want to do. This helps answerers focus on what you really need.

-

For example, you might not want to tickle the dragon:

-
I do not want to use any training methods that involve pain or restricting the dragon in any way, and I'm not looking to do anything to the sheep. I'm pretty experienced in training dragons, but I've never had to deal with this situation before.
-
- -
-
-
- - Codidactyl's Hints -
-
-

That's it.

-

You have written your first question body. You can see a preview of how it will look below the text input.

-

You might want to improve the formatting of the post. We use Markdown for that. You can also use the buttons at the top of the post editor. Each button has a tooltip.

-

Use **bold**, *italics* or `code` formatting and two newlines for new paragraphs. For lists, just use numbers (1., 2., 3.) or bullet points (* or -).

-
- -
-
-
- - Codidactyl's Hints -
-
-

Step 2: Question title

-

After writing the question body, summarize your question in a title. This summary will be shown to other users looking for posts to answer, so make it clear and specific.

-
- -
-
-
- - Codidactyl's Hints -
-
-

Good question titles include neither too much nor too little information. They don't have to tell everything your question includes, but they shouldn't be just a general summary of the related topics (that's what tags are for, to which we'll come a bit later). The title can, but doesn't have to be, a question.

-

For example, the title "Dragon vs Sheep" is not good for our current question and neither is "Stop cute one year old dragon from eating my sheep without painting them blue or restraining the dragon". Instead, use something like this:

-
How do I teach my dragon not to chase my sheep around?
-
- -
-
-
- - Codidactyl's Hints -
-
-

Step 3: Question tags

-

Tags categorize posts. They're shown alongside the title, which helps people browsing the list of questions, and they can also be searched for, helping people who are experts in particular topics find questions to answer (like yours).

-
- -
-
-
- - Codidactyl's Hints -
-
-

You should add at least two to three tags to your question. Good tags are about a topical area of your post, rather than some meta-information (experience level, "urgent", ...). Tags are alphanumerical and use dashes (-) to separate multiple words.

-

Many tags should already exist, but if you need a new one, you can create them, too.

-

For your dragon question, you might want to use these tags:

-

- hot-red-firebreather - training - behavior -

-
- -
-
-
- - Codidactyl's Hints -
-
-

Fantastic!

-

Your first question is almost complete. Just check through everything once again to make sure that there are no spelling errors and that everything looks okay. Try to imagine that you don't already know about Martha and your sheep as you review your question. Is the question clear and complete?

-

Don't worry. You'll be able to edit your question after submission, too.

-
- -
-
-
- - Codidactyl's Hints -
-
-

Ready?

-

Let's go. You can now submit your question, so that other users can answer it.

-
- -
-
-
-
+<%= render 'posts/markdown_script' %> + +
+
+ Codidactyl +
+
+
+
+

This is the "ask question" form. You can find it by looking at the category bar (the labels below the header that say things like "Q&A" and "Meta") and clicking on the "Ask Question" button. (In some categories this button might say something different, like "Create Challenge".)

+

I will put some hints into the sidebar. Please study them carefully and build your first question.

+
+ +
+
+
+ +
+ +
+
+

New Post in Q&A

+
+ <%= raw(sanitize(render_markdown(SiteSetting['AskingGuidance']), scrubber: scrubber)) %> +
+
+ +
+ <%= render 'shared/markdown_tools' %> + + <%= render 'posts/mdhint' %> +
+
+ +
+ +
+ + +
+ +
+ + +
+ +
+
+
+
+
+ + Codidactyl's Hints +
+
+

Let's imagine you have a question about dragons.

+

If you'd really had a question about dragons, you'd need to check first whether it's on-topic for this site, but I checked this for you now already. 😉

+
+ +
+
+
+ + Codidactyl's Hints +
+
+

Step 1: Question body

+

Every question starts with a body, which is a full explanation of your question including additional information needed to answer it.

+

I'll guide you through writing a good question body.

+
+ +
+
+
+ + Codidactyl's Hints +
+
+

You should start your question body with a short summary of your problem. For example, in our case, this could be:

+
My dragon Martha has constantly been chasing my sheep around, and I'd like to get her to stop this behavior.
+

Why don't you write (or copy) that into the body form?

+
+ +
+
+
+ + Codidactyl's Hints +
+
+

Next you should add some more detailed information about your specific issue. What exactly has happened? What went wrong? If you have error messages, add them here too.

+

Other users should be able to understand your problems and ideally be able to reproduce the issue.

+

This is how the explanation could look for your dragon Martha.

+
Martha is a Hot Red Firebreather, and is five and a half feet long at about a year old (still pretty young, since dragons are only fully grown at three). I've had her for about three months now. She's generally very well-behaved - never breathing fire inside the house and not fighting with my neighbor's old Sapphire Blue Waterspouter. However, every time she sees my (solitary) sheep, she chases him around and bothers him, and it's really not good for the sheep.
+

Formatting tip: Add a blank line to start a new paragraph.

+
+ +
+
+
+ + Codidactyl's Hints +
+
+

Awesome.

+

When you ask a question, we generally expect you to have done some research and to have tried to solve the issue by yourself.

+

Add a short summary of your prior efforts and how they failed. Help the community help you by sharing what you already know, so they know where to start and they don't waste time suggesting things you've already tried.

+

This is how it could look for your dragon question:

+
I've asked around and done some research, and the folks at the Dwarven Library told me that I could paint my sheep blue to prevent this from happening. However, I'm not looking to do anything to the sheep - just for training the dragon.
+
+ +
+
+
+ + Codidactyl's Hints +
+
+

Now you're almost finished.

+

In some cases, you might want to add some restrictions, what you definitely do not want to do. This helps answerers focus on what you really need.

+

For example, you might not want to tickle the dragon:

+
I do not want to use any training methods that involve pain or restricting the dragon in any way, and I'm not looking to do anything to the sheep. I'm pretty experienced in training dragons, but I've never had to deal with this situation before.
+
+ +
+
+
+ + Codidactyl's Hints +
+
+

That's it.

+

You have written your first question body. You can see a preview of how it will look below the text input.

+

You might want to improve the formatting of the post. We use Markdown for that. You can also use the buttons at the top of the post editor. Each button has a tooltip.

+

Use **bold**, *italics* or `code` formatting and two newlines for new paragraphs. For lists, just use numbers (1., 2., 3.) or bullet points (* or -).

+
+ +
+
+
+ + Codidactyl's Hints +
+
+

Step 2: Question title

+

After writing the question body, summarize your question in a title. This summary will be shown to other users looking for posts to answer, so make it clear and specific.

+
+ +
+
+
+ + Codidactyl's Hints +
+
+

Good question titles include neither too much nor too little information. They don't have to tell everything your question includes, but they shouldn't be just a general summary of the related topics (that's what tags are for, to which we'll come a bit later). The title can, but doesn't have to be, a question.

+

For example, the title "Dragon vs Sheep" is not good for our current question and neither is "Stop cute one year old dragon from eating my sheep without painting them blue or restraining the dragon". Instead, use something like this:

+
How do I teach my dragon not to chase my sheep around?
+
+ +
+
+
+ + Codidactyl's Hints +
+
+

Step 3: Question tags

+

Tags categorize posts. They're shown alongside the title, which helps people browsing the list of questions, and they can also be searched for, helping people who are experts in particular topics find questions to answer (like yours).

+
+ +
+
+
+ + Codidactyl's Hints +
+
+

You should add at least two to three tags to your question. Good tags are about a topical area of your post, rather than some meta-information (experience level, "urgent", ...). Tags are alphanumerical and use dashes (-) to separate multiple words.

+

Many tags should already exist, but if you need a new one, you can create them, too.

+

For your dragon question, you might want to use these tags:

+

+ hot-red-firebreather + training + behavior +

+
+ +
+
+
+ + Codidactyl's Hints +
+
+

Fantastic!

+

Your first question is almost complete. Just check through everything once again to make sure that there are no spelling errors and that everything looks okay. Try to imagine that you don't already know about Martha and your sheep as you review your question. Is the question clear and complete?

+

Don't worry. You'll be able to edit your question after submission, too.

+
+ +
+
+
+ + Codidactyl's Hints +
+
+

Ready?

+

Let's go. You can now submit your question, so that other users can answer it.

+
+ +
+
+
+
diff --git a/app/views/tour/question3.html.erb b/app/views/tour/question3.html.erb index 82f9378b4..eeb62f939 100644 --- a/app/views/tour/question3.html.erb +++ b/app/views/tour/question3.html.erb @@ -1,391 +1,391 @@ -<%= render 'posts/markdown_script' %> - -
-
- Codidactyl -
-
-
-
-

Hey! Your question has been posted. Isn't that exciting?

-

Now you have to wait for answers to come in. If other users have questions regarding your post, they can ask - them in comments.

-
-
-
-
- -
- -
-
-
-

- How do I teach my dragon not to chase my sheep around? - Question -

- -
-
-
- -
- +0 -
-
- −0 -
- -
-
- -
-
-

My dragon Martha has constantly been chasing my sheep around, and I'd like to get her to stop this - behavior.

-

Martha is a Hot Red Firebreather, and is five and a half feet long at about a year old (still pretty - young, since dragons are only fully grown at three). I've had her for about three months now. She's - generally very well-behaved - never breathing fire inside the house and not fighting with my neighbor's - old Sapphire Blue Waterspouter. However, every time she sees my (solitary) sheep, she chases him around - and bothers him, and it's really not good for the sheep.

-

I've asked around and done some research, and the folks at the Dwarven Library told me that I could paint - my sheep blue to prevent this from happening. However, I'm not looking to do anything to the sheep - just - for training the dragon.

-

I do not want to use any training methods that involve pain or restricting the dragon in any way, and I'm - not looking to do anything to the sheep. I'm pretty experienced in training dragons, but I've never had to - deal with this situation before.

- - -
- - -
- -
- -
-

- 0 comments - -

-
-
- -
- Add a comment -
-
-
-
-
-
- -

0 answers

- -
-
-
-
- -
- +0 -
-
- −0 -
- -
-
- -
-
-

Music.

-

It is well known, that dragons are quite sensitive to music. If you play the right music, it can calm your dragon down and it won't be chasing your sheep around anymore.

-

As you likely don't want Martha to sleep all day, you'll need to play the music only around the sheep. You could put a music player on their back for example.

-

The music won't affect the sheep much if at all, because they are less sensitive to it than dragons. However, you must not play aggressive music, because it can also make the dragon more aggressive, which is probably the last you want.

-

I have a dragon-calming playlist, you might want to check it out.

- - -
- - -
- -
- -
-

- 0 comments - -

-
-
- -
- Add a comment -
-
-
-
-
-
-
-
-
-
- -
- +0 -
-
- −0 -
- -
-
- -
-
-

Well... that's your fault of keeping both a dragon and sheep. How stupid...

- - -
- - -
- -
- - -
-
-
- - -
- -
-
- -
-
- -

Thanks for your report. We'll look into it.

-
-
- -
-

- 0 comments - -

-
-
- -
- Add a comment -
-
-
-
-
-
-
-
-
-
-
- - Codidactyl's Hints -
-
-

This is your post. We are currently waiting for other people to see and answer it.

-
-
- -
-
- - Codidactyl's Hints -
-
-

Ooh. Nice. There is an answer to your question.

-

Read through it and consider whether it helps you solve your problem. Try out the solution if it's practical.

-
- -
- -
-
- - Codidactyl's Hints -
-
-

This answer looks helpful.

-

To show other users reading this answer, that you found it helpful (and also as a way to say "thanks" to the answerer), you can upvote it.

-

Voting also helps good content be more visible. Good answers are promoted to the top, while bad ones sink to the bottom. Please help curate the community by voting responsibly.

-

Do so by clicking the - - icon next to the post.

-
- -
- -
-
- - Codidactyl's Hints -
-
-

Thanks.

-

Let's wait for other answers, which might produce different solutions.

-
-
- -
-
- - Codidactyl's Hints -
-
-

Oh. A second answer.

-

Unfortunately, it doesn't seem to be nice. It isn't helpful to the question and quite snarky.

-

We expect users to stay civil and to follow our minimal code of conduct.

-

This answer should therefore be deleted. Flag it, so that one of our moderators can see and handle it.

-
-
- -
-
- - Codidactyl's Hints -
-
-

Thanks for flagging it.

-

A moderator will look at it and will likely remove the answer.

-

Flagging is important to help maintain the site. If you see something rude, flag it. Inappropriate content will get deleted, but somebody has to know about it first -- so flag to let moderators know. If you see anything else that doesn't look quite right, flag it and let us know about it.

-
- -
-
-
-
- -
+<%= render 'posts/markdown_script' %> + +
+
+ Codidactyl +
+
+
+
+

Hey! Your question has been posted. Isn't that exciting?

+

Now you have to wait for answers to come in. If other users have questions regarding your post, they can ask + them in comments.

+
+
+
+
+ +
+ +
+
+
+

+ How do I teach my dragon not to chase my sheep around? + Question +

+ +
+
+
+ +
+ +0 +
+
+ −0 +
+ +
+
+ +
+
+

My dragon Martha has constantly been chasing my sheep around, and I'd like to get her to stop this + behavior.

+

Martha is a Hot Red Firebreather, and is five and a half feet long at about a year old (still pretty + young, since dragons are only fully grown at three). I've had her for about three months now. She's + generally very well-behaved - never breathing fire inside the house and not fighting with my neighbor's + old Sapphire Blue Waterspouter. However, every time she sees my (solitary) sheep, she chases him around + and bothers him, and it's really not good for the sheep.

+

I've asked around and done some research, and the folks at the Dwarven Library told me that I could paint + my sheep blue to prevent this from happening. However, I'm not looking to do anything to the sheep - just + for training the dragon.

+

I do not want to use any training methods that involve pain or restricting the dragon in any way, and I'm + not looking to do anything to the sheep. I'm pretty experienced in training dragons, but I've never had to + deal with this situation before.

+ + +
+ + +
+ +
+ +
+

+ 0 comments + +

+
+
+ +
+ Add a comment +
+
+
+
+
+
+ +

0 answers

+ +
+
+
+
+ +
+ +0 +
+
+ −0 +
+ +
+
+ +
+
+

Music.

+

It is well known, that dragons are quite sensitive to music. If you play the right music, it can calm your dragon down and it won't be chasing your sheep around anymore.

+

As you likely don't want Martha to sleep all day, you'll need to play the music only around the sheep. You could put a music player on their back for example.

+

The music won't affect the sheep much if at all, because they are less sensitive to it than dragons. However, you must not play aggressive music, because it can also make the dragon more aggressive, which is probably the last you want.

+

I have a dragon-calming playlist, you might want to check it out.

+ + +
+ + +
+ +
+ +
+

+ 0 comments + +

+
+
+ +
+ Add a comment +
+
+
+
+
+
+
+
+
+
+ +
+ +0 +
+
+ −0 +
+ +
+
+ +
+
+

Well... that's your fault of keeping both a dragon and sheep. How stupid...

+ + +
+ + +
+ +
+ + +
+
+
+ + +
+ +
+
+ +
+
+ +

Thanks for your report. We'll look into it.

+
+
+ +
+

+ 0 comments + +

+
+
+ +
+ Add a comment +
+
+
+
+
+
+
+
+
+
+
+ + Codidactyl's Hints +
+
+

This is your post. We are currently waiting for other people to see and answer it.

+
+
+ +
+
+ + Codidactyl's Hints +
+
+

Ooh. Nice. There is an answer to your question.

+

Read through it and consider whether it helps you solve your problem. Try out the solution if it's practical.

+
+ +
+ +
+
+ + Codidactyl's Hints +
+
+

This answer looks helpful.

+

To show other users reading this answer, that you found it helpful (and also as a way to say "thanks" to the answerer), you can upvote it.

+

Voting also helps good content be more visible. Good answers are promoted to the top, while bad ones sink to the bottom. Please help curate the community by voting responsibly.

+

Do so by clicking the + + icon next to the post.

+
+ +
+ +
+
+ + Codidactyl's Hints +
+
+

Thanks.

+

Let's wait for other answers, which might produce different solutions.

+
+
+ +
+
+ + Codidactyl's Hints +
+
+

Oh. A second answer.

+

Unfortunately, it doesn't seem to be nice. It isn't helpful to the question and quite snarky.

+

We expect users to stay civil and to follow our minimal code of conduct.

+

This answer should therefore be deleted. Flag it, so that one of our moderators can see and handle it.

+
+
+ +
+
+ + Codidactyl's Hints +
+
+

Thanks for flagging it.

+

A moderator will look at it and will likely remove the answer.

+

Flagging is important to help maintain the site. If you see something rude, flag it. Inappropriate content will get deleted, but somebody has to know about it first -- so flag to let moderators know. If you see anything else that doesn't look quite right, flag it and let us know about it.

+
+ +
+
+
+
+ +
diff --git a/db/seeds/site_settings.yml b/db/seeds/site_settings.yml index e2336e33a..9009a2e8b 100644 --- a/db/seeds/site_settings.yml +++ b/db/seeds/site_settings.yml @@ -416,3 +416,94 @@ category: Display description: > Automatically expand vote summary entries for the last X days, X being the value of this setting. Set to 0 to expand all entries. + +- name: TourMoreBeginningDescription + value: > +

Yay!

+

You have successfully learned the basics of using our Q&A site. However, there are some more + things you should know, which differentiate us from other communities.

+ value_type: text + community_id: ~ + category: Tour + description: > + Displayed as the first element on the tour more page. Markdown allowed. + +- name: TourMoreCategoriesDescription + value: > +

First, there is more than just pure questions and answers. We have multiple categories + (which you can navigate through in the top bar), which structure content. The categories are + for different purposes. Click each category to see its description, or click the "Categories" + link at the top to see all of them. Here are the current descriptions for this site:

+ value_type: text + community_id: ~ + category: Tour + description: > + Displayed as the description of the different categories of the site on the tour more page. Markdown allowed. + +- name: TourMorePostTypesDescription + value: > +

We also have more post types than questions and answers.

+

Their usage depends on the category, but it's possible to write

+ + value_type: text + community_id: ~ + category: Tour + description: > + Displayed as the description of the different post types on the tour more page. Markdown allowed. + +- name: TourMoreMetaDescription + value: $FILE site_settings/tour_meta_description.html + value_type: text + community_id: ~ + category: Tour + description: > + Displayed as the description of the meta page and site on the tour more page. Markdown allowed. + +- name: TourMoreDisplayOtherCommunities + value: true + value_type: boolean + community_id: ~ + category: Tour + description: > + Whether the tour's more page should display a list of other communities. + +- name: TourMoreOtherCommunitiesDescription + value: > +

Did you know that there are other communities, too? You can check them out on + codidact.com and decide if you want to join them:

+ value_type: text + community_id: ~ + category: Tour + description: > + Displayed as the description for the tour's more page element about other communities. Markdown allowed. + +- name: TourMoreProfileDescription + value: > +

By the way, we have generated a user profile for you, which is publicly visible to other users.

+

It's currently mostly blank, but you can personalize it if you want.

+ value_type: text + community_id: ~ + category: Tour + description: > + Displayed as the description for the tour's more page regarding profile personalization. Markdown allowed. + +- name: TourMoreSignUpDescription + value: > +

By the way. When this here looks interesting, why don't you + sign up and create an account to join our communities?

+ value_type: text + community_id: ~ + category: Tour + description: > + Displayed as the description for the tour's more page regarding signing up (user not signed in). Markdown allowed. + +- name: TourMoreMoreInformationDescription + value: $FILE site_settings/tour_more_information.html + value_type: text + community_id: ~ + category: Tour + description: > + Displayed as the description for the tour's more page for where users can find additional information. Markdown allowed. diff --git a/db/seeds/site_settings/tour_meta_description.html b/db/seeds/site_settings/tour_meta_description.html new file mode 100644 index 000000000..51d3c3af4 --- /dev/null +++ b/db/seeds/site_settings/tour_meta_description.html @@ -0,0 +1,8 @@ +

Another thing: this site is community-run.

+

There is no for-profit company behind it, and the organization providing the platform won't interfere with community business.

+

+ This means that all community-governance issues need to be decided in the local meta category. + This is a special category, which isn't about the topic of the current site but about the community. + There is also a global Meta community on meta.codidact.com, where network-wide issues are resolved. +

+

If you want a new feature or if you find a bug, you can (and should) suggest/report it in the local meta category or on Codidact Meta.

\ No newline at end of file diff --git a/db/seeds/site_settings/tour_more_information.html b/db/seeds/site_settings/tour_more_information.html new file mode 100644 index 000000000..0483ca5d5 --- /dev/null +++ b/db/seeds/site_settings/tour_more_information.html @@ -0,0 +1,7 @@ +

Great. You are almost finished.

+

Looking for more information? Here are some more places to find help:

+
    +
  1. The help center contains useful help and policy documents, which explain how the site works.
  2. +
  3. The local meta category is the right place to ask questions about this community and its rules. It can also be used for support questions or community-specific bugs or feature requests.
  4. +
  5. Codidact Meta is where network-wide governance questions are considered and where support questions, bug reports, and feature requests can be posted.
  6. +
\ No newline at end of file