From ef1275e6fe16b28e83bccfe7902a43c87ef36195 Mon Sep 17 00:00:00 2001 From: Lauryn Menard Date: Wed, 25 Sep 2024 19:30:11 +0200 Subject: [PATCH] help: Remove 'Getting your organization started with Zulip' guide. Creates a URLRedirect for this help center article to go to the new "Moving to Zulip" guide. Updates the astro.config.mjs file for the changes to the help center sidebar that have been made as part of the replacement of this help center guide. Fixes #31499. --- help-beta/astro.config.mjs | 6 +- ...ng-your-organization-started-with-zulip.md | 115 ------------------ zerver/lib/url_redirects.py | 1 + 3 files changed, 4 insertions(+), 118 deletions(-) delete mode 100644 help/getting-your-organization-started-with-zulip.md diff --git a/help-beta/astro.config.mjs b/help-beta/astro.config.mjs index bb433fee32..47086ecf0d 100644 --- a/help-beta/astro.config.mjs +++ b/help-beta/astro.config.mjs @@ -24,7 +24,9 @@ export default defineConfig({ label: 'Guides', items: [ 'getting-started-with-zulip', - 'getting-your-organization-started-with-zulip', + 'trying-out-zulip', + 'zulip-cloud-or-self-hosting', + 'moving-to-zulip', 'moderating-open-organizations', 'setting-up-zulip-for-a-class', 'using-zulip-for-a-class', @@ -52,8 +54,6 @@ export default defineConfig({ { label: 'Setting up your organization', items: [ - 'trying-out-zulip', - 'zulip-cloud-or-self-hosting', 'migrating-from-other-chat-tools', 'create-your-organization-profile', 'customize-organization-settings', diff --git a/help/getting-your-organization-started-with-zulip.md b/help/getting-your-organization-started-with-zulip.md deleted file mode 100644 index 34002fb4fd..0000000000 --- a/help/getting-your-organization-started-with-zulip.md +++ /dev/null @@ -1,115 +0,0 @@ -# Setting up your organization - -Welcome to Zulip! This page will guide you through trying out Zulip, -migrating your organization from other team chat tools (if needed), -getting everything set up, and inviting others to join. - -If you are joining an existing organization, we recommend checking out -our guide to [Getting started with Zulip][getting-started]. - -[getting-started]: /help/getting-started-with-zulip - -If you encounter any problems as you're getting started, please drop -by our [friendly development community](/development-community/) and let -us know! - -## Trying out Zulip - -{!trying-out-zulip.md!} - -## Choosing between Zulip Cloud and self-hosting - -{!cloud-vs-self-hosting-intro.md!} - -### Advantages of Zulip Cloud - -{!advantages-of-zulip-cloud.md!} - -### Advantages of self-hosting Zulip - -{!advantages-of-self-hosting-zulip.md!} - -## Migrating from other chat tools - -{!migrating-from-other-chat-tools.md!} - -## Create your organization profile - -{!organization-profile-intro.md!} - -### Edit organization profile - -{!edit-organization-profile.md!} - -### Add a wide logo - -{!add-a-wide-logo.md!} - -## Customize organization settings - -{!customize-organization-settings.md!} - -## Create channels - -{!create-channels-intro.md!} - -### How to create a channel - -{start_tabs} - -{relative|channel|all} - -1. Click **Create channel** on the right. - -1. Fill out the requested info, and click **Create**. - -{end_tabs} - -For more details about channel settings, see [Create a -channel](/help/create-a-channel#channel-options). - -### Tips for creating channels - -{!tips-for-creating-channels.md!} - -## Customize settings for new users - -{!customize-settings-for-new-users.md!} - -## Invite users to join - -!!! tip "" - Before inviting users, you may want to [delete any test messages][delete-message] - or [topics](/help/delete-a-topic). - -[delete-message]: /help/delete-a-message#delete-a-message-completely - -### How to invite users to join - -{!how-to-invite-users-to-join.md!} - -To get everyone off to a good start, you may wish to share the guide -to [Getting started with Zulip](/help/getting-started-with-zulip). - -!!! tip "" - You can link to your Zulip organization with a [nice badge](/help/linking-to-zulip). - -## Create user groups - -User groups allow you to [mention](/help/mention-a-user-or-group) multiple -users at once, [notifying](/help/dm-mention-alert-notifications) them about a message. For example, you may choose to create user groups for teams in your organization. - -### How to create a user group - -{!how-to-create-a-user-group.md!} - -## Set up integrations - -{!set-up-integrations.md!} - -## Further reading - -* [Getting started with Zulip](/help/getting-started-with-zulip) -* [Introduction to topics](/help/introduction-to-topics) -* [Moderating open organizations](/help/moderating-open-organizations) -* [Setting up Zulip for a class](/help/setting-up-zulip-for-a-class) diff --git a/zerver/lib/url_redirects.py b/zerver/lib/url_redirects.py index c5aeeefafc..5fa07fddd1 100644 --- a/zerver/lib/url_redirects.py +++ b/zerver/lib/url_redirects.py @@ -126,6 +126,7 @@ HELP_DOCUMENTATION_REDIRECTS: list[URLRedirect] = [ "/help/introduction-to-channels#browse-and-subscribe-to-channels", ), URLRedirect("/help/allow-image-link-previews", "/help/image-video-and-website-previews"), + URLRedirect("/help/getting-your-organization-started-with-zulip", "/help/moving-to-zulip"), ] LANDING_PAGE_REDIRECTS = [