help: Rename about-streams-and-topics to streams-and-topics.

This better matches the title of the page and more generally our
conventions around naming /help/ articles.  We include a redirect
because this is referenced from Welcome Bot messages, and we
definitely don't want those links to break.
This commit is contained in:
Tim Abbott 2021-09-14 16:42:35 -07:00
parent 6e169be933
commit 39c897a2b0
16 changed files with 21 additions and 14 deletions

View File

@ -211,7 +211,7 @@
<p>Zulips drafts make it easy to write longer messages
without worrying about losing your work.</p>
</a>
<a class="feature-block" href="/help/about-streams-and-topics" target="_blank" rel="noopener noreferrer">
<a class="feature-block" href="/help/streams-and-topics" target="_blank" rel="noopener noreferrer">
<h3>CONVERSATIONS THREADED BY TOPIC</h3>
<p>Participate in several conversations with the same
group at once, without getting lost or overwhelmed.</p>

View File

@ -78,7 +78,7 @@
<ul>
<li>
<div class="list-content">
Like email threads, <a href="/help/about-streams-and-topics">Zulip topics</a> create a separate space for each discussion, so different conversations will never get in each others way.
Like email threads, <a href="/help/streams-and-topics">Zulip topics</a> create a separate space for each discussion, so different conversations will never get in each others way.
</div>
</li>
<li>

View File

@ -57,7 +57,7 @@
<ul>
<li>
<div class="list-content">
<a href="/help/about-streams-and-topics">Zulip topics</a> create a separate space for each discussion.
<a href="/help/streams-and-topics">Zulip topics</a> create a separate space for each discussion.
</div>
</li>
<li><div class="list-content"> Questions and answers are easy to find, so each question is only asked once.</div></li>

View File

@ -56,7 +56,7 @@
<ul>
<li>
<div class="list-content">
<a href="/help/about-streams-and-topics">Zulip
<a href="/help/streams-and-topics">Zulip
topics</a> create a separate space for
each discussion or question.
</div>

View File

@ -56,7 +56,7 @@
<ul>
<li>
<div class="list-content">
<a href="/help/about-streams-and-topics">Zulip
<a href="/help/streams-and-topics">Zulip
topics</a> create a separate space for each
discussion.
</div>

View File

@ -13,4 +13,4 @@
## Related articles
* [About streams and topics](/help/about-streams-and-topics)
* [Streams and topics](/help/streams-and-topics)

View File

@ -6,7 +6,7 @@ service again.
## Understand
Read our [guide to streams and topics](/help/about-streams-and-topics) to familiarize
Read our [guide to streams and topics](/help/streams-and-topics) to familiarize
yourself with Zulip's conversation model.
If this is your first time using Zulip, we recommend starting with the web

View File

@ -52,7 +52,7 @@ Zulips topics are life-changing, but it can take a bit of time for everyone
to learn how to use them effectively. It helps a lot if there are at least a
few people who understand the conversation model at the beginning.
* Read our [guide to streams and topics](/help/about-streams-and-topics),
* Read our [guide to streams and topics](/help/streams-and-topics),
and send it out to a few people who you think would be good stewards of
the organization.

View File

@ -1,7 +1,7 @@
## Guides
* [Getting started with Zulip](/help/getting-started-with-zulip)
* [Setting up your organization](/help/getting-your-organization-started-with-zulip)
* [Streams and topics](/help/about-streams-and-topics)
* [Streams and topics](/help/streams-and-topics)
* [Moderating open organizations](/help/moderating-open-organizations)
* [Using Zulip via email](/help/using-zulip-via-email)
@ -61,7 +61,7 @@
* [Private messages](/help/private-messages)
## Streams & topics
* [About streams and topics](/help/about-streams-and-topics)
* [Streams and topics](/help/streams-and-topics)
* [Browse and subscribe to streams](/help/browse-and-subscribe-to-streams)
* [Create a stream](/help/create-a-stream)
* [Add or remove users from a stream](/help/add-or-remove-users-from-a-stream)

View File

@ -11,7 +11,7 @@ conversations instead.
Note that group PMs are not the same as [user groups](/help/user-groups) or private
streams. PMs and group PMs do not have
[topics](/help/about-streams-and-topics), and do not appear in your list of
[topics](/help/streams-and-topics), and do not appear in your list of
streams.
### Send a PM or group PM

View File

@ -1,7 +1,7 @@
# Reading strategies
Zulip works a little bit differently than other chat platforms. Read
[streams and topics](/help/about-streams-and-topics) if you're not yet
[streams and topics](/help/streams-and-topics) if you're not yet
familiar with Zulip's topics, and [why Zulip](/why-zulip) if you're
curious why we built Zulip the way we did.

View File

@ -1,6 +1,6 @@
# Resolve a topic
Zulip's [topics](/help/about-streams-and-topics) are very
Zulip's [topics](/help/streams-and-topics) are very
helpful for customer support, answering questions, investigating
issues and production errors, and other workflows.

View File

@ -159,7 +159,7 @@ def send_initial_realm_messages(realm: Realm) -> None:
_("Topics are a lightweight tool to keep conversations organized.")
+ " "
+ _("You can learn more about topics at [Streams and topics]({about_topics_help_url}).")
).format(about_topics_help_url="/help/about-streams-and-topics")
).format(about_topics_help_url="/help/streams-and-topics")
content_of_swimming_turtles_topic = (
_(

View File

@ -472,6 +472,7 @@ def write_instrumentation_reports(full_suite: bool, include_webhooks: bool) -> N
"help/change-the-topic-of-a-message",
"help/configure-missed-message-emails",
"help/community-topic-edits",
"help/about-streams-and-topics",
"help/delete-a-stream",
"for/working-groups-and-communities/",
"help/only-allow-admins-to-add-emoji",

View File

@ -761,6 +761,12 @@ urls += [
"help/configure-missed-message-emails",
RedirectView.as_view(url="/help/configure-message-notification-emails", permanent=True),
),
# This redirect is particularly important, because the old URL
# appears in links from Welcome Bot messages.
path(
"help/about-streams-and-topics",
RedirectView.as_view(url="/help/streams-and-topics", permanent=True),
),
path(
"help/community-topic-edits",
RedirectView.as_view(url="/help/configure-who-can-edit-topics", permanent=True),