Skip to content

Commit eba970e

Browse files
committed
Move files and fix broken links
1 parent 0b3f75c commit eba970e

File tree

327 files changed

+1825
-1918
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

327 files changed

+1825
-1918
lines changed

.github/CODEOWNERS

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
# Order is important; the last matching pattern takes the most
1111
# precedence. When someone opens a pull request that only
12-
# modifies code-related files, only @pwizla or @udimberto and
12+
# modifies code-related files, only @pwizla or @udimberto and
1313
# not the global owner(s) will be requested for a review.
1414
*.js @pwizla
1515
*.jsx @pwizla
@@ -20,12 +20,12 @@
2020
# With this configuration, @pwizla owns any files in the dev-docs
2121
# directory located in docusaurus/docs and any of its
2222
# subdirectories.
23-
/docusaurus/docs/dev-docs/ @pwizla
23+
/docusaurus/docs/cms/ @pwizla
2424

2525
# With this configuration, @meganelacheny owns any files in the user-docs
2626
# directory located in docusaurus/docs and any of its
2727
# subdirectories.
28-
/docusaurus/docs/user-docs/ @meganelacheny
28+
/docusaurus/docs/cms/ @meganelacheny
2929

3030
# In this example, any change inside the `/docusaurus/docs/cloud` directory
3131
# will require approval from @pwizla or @meganelacheny.

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ Strapi’s documentation includes 3 big sections, 2 for the CMS and 1 for Strapi
2929

3030
| Section name | Target content | Folder | Branch name prefix |
3131
| ------------------| ----------------------------------------------------------------- | ----------------------------- | ------------------ |
32-
| [User Guide](https://docs.strapi.io/user-docs) | For all things related to the Strapi's admin panel | `/docusaurus/docs/user-docs/` | `user/` |
33-
| [Developer Docs](https://docs.strapi.io/dev-docs) | For all things that are not<br/>manageable from the admin panel | `/docusaurus/docs/dev-docs/` | `dev/` |
32+
| [User Guide](https://docs.strapi.io/user-docs) | For all things related to the Strapi's admin panel | `/docusaurus/docs/cms/` | `user/` |
33+
| [Developer Docs](https://docs.strapi.io/dev-docs) | For all things that are not<br/>manageable from the admin panel | `/docusaurus/docs/cms/` | `dev/` |
3434
| [Strapi Cloud Docs](https://docs.strapi.io/cloud) | For all things related to Strapi Cloud | `/docusaurus/docs/cloud/` | `cloud/` |
3535

3636
ℹ️ In the rare case of a pull request that impacts multiple parts of the repository (for instance user guide + dev docs), please prefix your branch with `repo/`.

docusaurus/docs/dev-docs/advanced-features.md renamed to docusaurus/docs/archive/advanced-features.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
title: Advanced features
33
description: Learn more about Strapi 5 advanced features
44
displayed_sidebar: cmsSidebar
5-
pagination_prev: dev-docs/api/content-api
6-
pagination_next: dev-docs/customization
5+
pagination_prev: cms/api/content-api
6+
pagination_next: cms/customization
77
tags:
88
- backend server
99
- database
@@ -17,28 +17,28 @@ Strapi provides advanced built-in features for developers who'd like to get the
1717

1818
<CustomDocCardsWrapper>
1919

20-
<CustomDocCard emoji="🌍" title="Internationalization (i18n)" description="The i18n feature allows creating, managing and distributing localized content in different languages." link="/user-docs/features/internationalization"/>
20+
<CustomDocCard emoji="🌍" title="Internationalization (i18n)" description="The i18n feature allows creating, managing and distributing localized content in different languages." link="/cms/features/internationalization"/>
2121

22-
<CustomDocCard title="CLI reference" description="Control Strapi through the Command Line Interface (CLI)." link="/dev-docs/cli" />
22+
<CustomDocCard title="CLI reference" description="Control Strapi through the Command Line Interface (CLI)." link="/cms/cli" />
2323

24-
<CustomDocCard title="TypeScript" description="Use TypeScript to develop your Strapi project." link="/dev-docs/typescript" />
24+
<CustomDocCard title="TypeScript" description="Use TypeScript to develop your Strapi project." link="/cms/typescript" />
2525

26-
<CustomDocCard title="Providers" description="Install, configure, and create providers to extend core capabilities of some plugins." link="/dev-docs/providers" />
26+
<CustomDocCard title="Providers" description="Install, configure, and create providers to extend core capabilities of some plugins." link="/cms/providers" />
2727

28-
<CustomDocCard title="Templates" description="Use and create pre-made Strapi applications designed for a specific purpose." link="/dev-docs/templates" />
28+
<CustomDocCard title="Templates" description="Use and create pre-made Strapi applications designed for a specific purpose." link="/cms/templates" />
2929

30-
<CustomDocCard title="Data management" description="Use Strapi's built-in data management system to import, export, or transfer data." link="/user-docs/features/data-management" />
30+
<CustomDocCard title="Data management" description="Use Strapi's built-in data management system to import, export, or transfer data." link="/cms/features/data-management" />
3131

32-
<CustomDocCard title="Database migrations" description="Manage database migrations operations." link="/dev-docs/database-migrations" />
32+
<CustomDocCard title="Database migrations" description="Manage database migrations operations." link="/cms/database-migrations" />
3333

34-
<CustomDocCard title="Database transactions" description="Use an API to wrap a set of operations in a transaction that ensures the integrity of data." link="/dev-docs/database-transactions" />
34+
<CustomDocCard title="Database transactions" description="Use an API to wrap a set of operations in a transaction that ensures the integrity of data." link="/cms/database-transactions" />
3535

36-
<CustomDocCard title="Unit testing" description="Run basic unit tests for a Strapi project." link="/dev-docs/testing" />
36+
<CustomDocCard title="Unit testing" description="Run basic unit tests for a Strapi project." link="/cms/testing" />
3737

38-
<CustomDocCard title="Error handling" description="Handle errors received through REST and GraphQL requests, or throw errors through the backend server." link="/dev-docs/error-handling" />
38+
<CustomDocCard title="Error handling" description="Handle errors received through REST and GraphQL requests, or throw errors through the backend server." link="/cms/error-handling" />
3939

4040
:::tip
41-
If the built-in advanced features of Strapi do not cover your use case, you might want to turn next to [plugins](/dev-docs/plugins) or [customization](/dev-docs/customization) possibilities.
41+
If the built-in advanced features of Strapi do not cover your use case, you might want to turn next to plugins or [customization](/cms/customization) possibilities.
4242
:::
4343

4444
</CustomDocCardsWrapper>

docusaurus/docs/user-docs/intro.md renamed to docusaurus/docs/archive/user-docs-intro.md

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ tags:
66
- admin panel
77
- guides
88
- introduction
9-
pagination_next: user-docs/getting-started/user-guide-fundamentals
9+
pagination_next: cms/getting-started/user-guide-fundamentals
1010
---
1111

1212
# Welcome to the Strapi User Guide!
@@ -15,7 +15,7 @@ pagination_next: user-docs/getting-started/user-guide-fundamentals
1515

1616
The documentation for Strapi contains 3 main sections, accessible from the top navigation bar:
1717

18-
- 🧑‍💻 The **[Developer Docs](/dev-docs/intro)** contain all the technical information related to the setup, advanced usage, customization, and update of your Strapi 5 application.
18+
- 🧑‍💻 The **[Developer Docs](/cms/intro)** contain all the technical information related to the setup, advanced usage, customization, and update of your Strapi 5 application.
1919
- 🧑‍🏫 The **User Guide** that you're currently reading is all about using Strapi's admin panel.
2020
- ☁️ The **[Strapi Cloud](/cloud/intro)** documentation is about deploying your Strapi application to Strapi Cloud and managing your Strapi Cloud projects and settings.
2121

@@ -35,8 +35,8 @@ sources={{
3535

3636
If you are not sure where to begin on this User Guide, we suggest you to:
3737

38-
1. Go through the [User Guide fundamentals](/user-docs/getting-started/user-guide-fundamentals).
39-
2. Follow the [Setting up the admin panel](/user-docs/getting-started/setting-up-admin-panel) guide.
38+
1. Go through the [User Guide fundamentals](/cms/getting-started/user-guide-fundamentals).
39+
2. Follow the [Setting up the admin panel](/cms/getting-started/setting-up-admin-panel) guide.
4040
3. Continue your journey through the various User Guide sections. The ["What you will find here"](#what-you-will-find-here) section gives you an overview of the available topics.
4141

4242
## What you will find here
@@ -46,13 +46,12 @@ The table of content in this User Guide displays 7 main sections.
4646
Clicking on any of the following cards will direct you to the introductory page for that section, with additional details and concepts:
4747

4848
<CustomDocCardsWrapper>
49-
<CustomDocCard emoji="📝" title="Content Manager" description="Manage and publish all content types created with the Content-type Builder." link="/user-docs/content-manager" />
50-
<CustomDocCard emoji="📚" title="Content Type Builder" description="Build your data structure by creating and managing content-types." link="/user-docs/content-type-builder" />
51-
<CustomDocCard emoji="🗃️" title="Media Library" description="Upload and manage all assets and organize them into folders." link="/user-docs/media-library" />
52-
<CustomDocCard emoji="📅" title="Releases" description="Arrange entries into containers for publishing and unpublishing actions." link="/user-docs/releases/introduction"/>
53-
<CustomDocCard emoji="🔐" title="Users, Roles & Permission" description="Assign permission to roles, which are then associated with users." link="/user-docs/users-roles-permissions"/>
54-
<CustomDocCard emoji="🔗" title="Plugins" description="Find additional functionalities to extend and customize your applications." link="/user-docs/plugins" />
55-
<CustomDocCard emoji="⚙️" title="General Settings" description="Access features needed set up your Strapi admin panel." link="/user-docs/settings/introduction" />
49+
<CustomDocCard emoji="📝" title="Content Manager" description="Manage and publish all content types created with the Content-type Builder." link="/cms/content-manager" />
50+
<CustomDocCard emoji="📚" title="Content Type Builder" description="Build your data structure by creating and managing content-types." link="/cms/content-type-builder" />
51+
<CustomDocCard emoji="🗃️" title="Media Library" description="Upload and manage all assets and organize them into folders." link="/cms/media-library" />
52+
<CustomDocCard emoji="📅" title="Releases" description="Arrange entries into containers for publishing and unpublishing actions." link="/cms/releases/introduction"/>
53+
<CustomDocCard emoji="🔐" title="Users, Roles & Permission" description="Assign permission to roles, which are then associated with users." link="/cms/users-roles-permissions"/>
54+
<CustomDocCard emoji="⚙️" title="General Settings" description="Access features needed set up your Strapi admin panel." link="/cms/settings/introduction" />
5655
</CustomDocCardsWrapper>
5756

5857
:::strapi Welcome to the Strapi community!

docusaurus/docs/cloud/advanced/database.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ While it's possible to use an external database with Strapi Cloud, you should do
3333

3434
## Configuration
3535

36-
The project `./config/database.js` or `./config/database.ts` file must match the configuration found in the [environment variables in database configurations](https://docs.strapi.io/dev-docs/configurations/database#environment-variables-in-database-configurations) section.
36+
The project `./config/database.js` or `./config/database.ts` file must match the configuration found in the [environment variables in database configurations](https://docs.strapi.io/cms/configurations/database#environment-variables-in-database-configurations) section.
3737

3838
Before pushing changes, add environment variables to the Strapi Cloud project:
3939

docusaurus/docs/cloud/advanced/email.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,5 +290,5 @@ To deploy the project and utilize another party email provider, push the changes
290290
Once the application finishes building, the project will use the new email provider.
291291

292292
:::strapi Custom Provider
293-
If you want to create a custom email provider, please refer to the [Providers](/dev-docs/providers#creating-providers) documentation in the Developer Documentation.
293+
If you want to create a custom email provider, please refer to the [Providers](/cms/providers#creating-providers) documentation in the Developer Documentation.
294294
:::

docusaurus/docs/cloud/advanced/upload.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -430,5 +430,5 @@ To deploy the project and utilize the third-party upload provider, push the chan
430430
Once the application finishes building, the project will use the new upload provider.
431431

432432
:::strapi Custom Provider
433-
If you want to create a custom upload provider, please refer to the [Providers](/dev-docs/providers#creating-providers) documentation in the Developer Documentation.
433+
If you want to create a custom upload provider, please refer to the [Providers](/cms/providers#creating-providers) documentation in the Developer Documentation.
434434
:::

docusaurus/docs/cloud/getting-started/cloud-fundamentals.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ tags:
1212

1313
Before going any further into this Strapi Cloud documentation, we recommend you to acknowledge the main concepts below. They will help you to understand how Strapi Cloud works, and ensure a smooth Strapi Cloud experience.
1414

15-
- **Hosting Platform** <br/> Strapi Cloud is a hosting platform that allows to deploy already existing Strapi projects created with Strapi CMS (Content Management System). Strapi Cloud is *not* the SaaS (Software as a Service) version of Strapi CMS. Feel free to refer to the [Developer Documentation](https://docs.strapi.io/dev-docs/intro) and [User Guide](https://docs.strapi.io/user-docs/intro) to learn more about Strapi CMS.
15+
- **Hosting Platform** <br/> Strapi Cloud is a hosting platform that allows to deploy already existing Strapi projects created with Strapi CMS (Content Management System). Strapi Cloud is *not* the SaaS (Software as a Service) version of Strapi CMS. Feel free to refer to the [Developer Documentation](https://docs.strapi.io/cms/intro) and [User Guide](https://docs.strapi.io/cms/intro) to learn more about Strapi CMS.
1616

1717
- **Strapi Cloud Pricing Plans** <br/> As a Strapi Cloud user you have the choice between 3 tiers: Developer, Pro and Team. Depending on the tier, you have access to different functionalities, support and customization options (see [Pricing page](https://strapi.io/pricing-cloud) for more details). In this Strapi Cloud documentation, the <CloudDevBadge />, <CloudProBadge />, and <CloudTeamBadge /> badges can be displayed below a section's title to indicate for which tier the feature is available.
1818

19-
- **Strapi CMS Enterprise features** <br/> Some of Strapi features, usually accessible via the Enterprise Edition of Strapi CMS, are included in some Strapi Cloud tiers (see [Pricing page](https://strapi.io/pricing-cloud) and [Information on billing & usage](/cloud/getting-started/usage-billing) for more details). These features, highlighted with an <EnterpriseBadge /> badge, are documented in the [User Guide](https://docs.strapi.io/user-docs/intro) and the [Developer Documentation](https://docs.strapi.io/dev-docs/intro).
19+
- **Strapi CMS Enterprise features** <br/> Some of Strapi features, usually accessible via the Enterprise Edition of Strapi CMS, are included in some Strapi Cloud tiers (see [Pricing page](https://strapi.io/pricing-cloud) and [Information on billing & usage](/cloud/getting-started/usage-billing) for more details). These features, highlighted with an <EnterpriseBadge /> badge, are documented in the [User Guide](https://docs.strapi.io/cms/intro) and the [Developer Documentation](https://docs.strapi.io/cms/intro).
2020

2121
- **Types of Strapi Cloud users** <br/> There can be 2 types of users on a Strapi Cloud project: owners and maintainers. The owner is the one who has created the project and has therefore access to all features and options for the project. Maintainers are users who have been invited to contribute to an already created project by its owner. Maintainers, as documented in the [Collaboration](/cloud/projects/collaboration) page, cannot view and access all features and options from the Strapi Cloud dashboard.
2222

docusaurus/docs/cloud/getting-started/deployment-cli.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Before you can deploy your Strapi application on Strapi Cloud using the Command
1919

2020
- Be a first-time Strapi Cloud user: you must never have deployed a project with Strapi Cloud before, and your free trial must still be available.
2121
- Have a Google, GitHub or GitLab account.
22-
- Have an already created Strapi project (see [Installing from CLI in the Developer Documentation](/dev-docs/installation/cli)), stored locally. The project must be less than 100MB.
22+
- Have an already created Strapi project (see [Installing from CLI in the Developer Documentation](/cms/installation/cli)), stored locally. The project must be less than 100MB.
2323
- Have available storage in your hard drive where the temporary folder of your operating system is stored.
2424
:::
2525

0 commit comments

Comments
 (0)