Skip to content

Commit 9914f48

Browse files
authored
(DOCSP-33407) Changes Atlas CTA format (#4820) (#5146)
* (DOCSP-33407) Stages alternative CTA format * Stages one page as a tip admonition * CTA banner * Changes out all pages for CTA banner * Adds remaining pages * Adds final pages and changes * Includes changes from copy review * Rebases to resolve conflicts
1 parent 3fa8eed commit 9914f48

29 files changed

+108
-217
lines changed

source/aggregation.txt

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,13 @@ To perform aggregation operations, you can use:
3030
<single-purpose-agg-methods>`, which are simple but lack the
3131
capabilities of an aggregation pipeline.
3232

33-
Compatibility
34-
-------------
33+
.. |page-topic| replace:: :atlas:`run aggregation pipelines in the UI </atlas-ui/agg-pipeline>`
3534

36-
.. |page-topic| replace:: perform aggregation operations
37-
.. |link-topic-ing| replace:: performing aggregation operations
38-
.. |atlas-url| replace:: :atlas:`Run Aggregation Pipelines </atlas-ui/agg-pipeline>`
35+
.. cta-banner::
36+
:url: https://www.mongodb.com/docs/atlas/atlas-ui/agg-pipeline
37+
:icon: Cloud
3938

40-
.. include:: /includes/fact-atlas-compatible.rst
41-
.. include:: /includes/fact-atlas-link.rst
39+
.. include:: /includes/fact-atlas-compatible.rst
4240

4341
.. _aggregation-pipeline-intro:
4442

source/core/aggregation-pipeline-optimization.txt

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,16 +27,13 @@ improve aggregation pipeline performance using indexes and document
2727
filters. See
2828
:ref:`aggregation-pipeline-optimization-indexes-and-filters`.
2929

30-
Compatibility
31-
-------------
30+
.. |page-topic| replace:: :atlas:`run aggregation pipelines in the UI </atlas-ui/agg-pipeline>`
3231

33-
.. |page-topic| replace:: use aggregation
34-
.. |link-topic-ing| replace:: creating aggregation pipelines
32+
.. cta-banner::
33+
:url: https://www.mongodb.com/docs/atlas/atlas-ui/agg-pipeline
34+
:icon: Cloud
3535

36-
.. |atlas-url| replace:: :atlas:`Run Aggregation Pipelines </atlas-ui/agg-pipeline/>`
37-
38-
.. include:: /includes/fact-atlas-compatible.rst
39-
.. include:: /includes/fact-atlas-link.rst
36+
.. include:: /includes/fact-atlas-compatible.rst
4037

4138
.. _aggregation-pipeline-projection-optimization:
4239

source/core/aggregation-pipeline.txt

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,17 @@ Aggregation Pipeline
1414

1515
.. include:: /includes/aggregation-pipeline-introduction.rst
1616

17-
Compatibility
18-
-------------
17+
.. |page-topic| replace:: :atlas:`run aggregation pipelines in the UI </atlas-ui/agg-pipeline>`
1918

20-
.. |page-topic| replace:: run aggregation pipelines
21-
.. |link-topic-ing| replace:: running aggregation pipelines
19+
.. cta-banner::
20+
:url: https://www.mongodb.com/docs/atlas/atlas-ui/agg-pipeline
21+
:icon: Cloud
2222

23-
.. |atlas-url| replace:: :atlas:`Run Aggregation Pipelines </atlas-ui/agg-pipeline>`
24-
25-
.. include:: /includes/fact-atlas-compatible.rst
23+
.. include:: /includes/fact-atlas-compatible.rst
2624

2725
When you run aggregation pipelines on {+atlas+} deployments in the
2826
{+atlas+} UI, you can preview the results at each stage.
2927

30-
.. include:: /includes/fact-atlas-link.rst
31-
3228
.. _aggregation-pipeline-examples:
3329

3430
Complete Aggregation Pipeline Examples

source/core/authentication.txt

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,13 @@ are closely connected, authentication is distinct from authorization:
2424
- **Authorization** determines the verified user's access to resources
2525
and operations.
2626

27-
Compatibility
28-
-------------
27+
.. |page-topic| replace:: :atlas:`configure authentication through the UI </atlas-ui-authentication/>`
2928

30-
.. |page-topic| replace:: use authentication
31-
.. |link-topic-ing| replace:: authenticating
29+
.. cta-banner::
30+
:url: https://www.mongodb.com/docs/atlas/atlas-ui-authentication/
31+
:icon: Cloud
3232

33-
.. |atlas-url| replace:: :atlas:`Atlas UI Authentication </atlas-ui-authentication/>`
34-
35-
.. include:: /includes/fact-atlas-compatible.rst
36-
.. include:: /includes/fact-atlas-link.rst
33+
.. include:: /includes/fact-atlas-compatible.rst
3734

3835
Getting Started
3936
---------------

source/core/data-model-design.txt

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,6 @@ consideration for the structure of your documents is the decision to
1717
:ref:`embed <data-modeling-embedding>` or to :ref:`use references
1818
<data-modeling-referencing>`.
1919

20-
Compatibility
21-
-------------
22-
23-
.. |page-topic| replace:: use the following data models
24-
25-
.. include:: /includes/fact-atlas-compatible.rst
26-
2720
.. _data-modeling-embedding:
2821

2922
Embedded Data Models

source/core/data-modeling-introduction.txt

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,6 @@ consider the application usage of the data (i.e. queries, updates, and
1919
processing of the data) as well as the inherent structure of the data
2020
itself.
2121

22-
Compatibility
23-
-------------
24-
25-
.. |page-topic| replace:: use the following data model design elements
26-
27-
.. include:: /includes/fact-atlas-compatible.rst
28-
2922
Flexible Schema
3023
---------------
3124

source/core/databases-and-collections.txt

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,13 @@ MongoDB stores data records as :term:`documents <document>`
1717
gathered together in :term:`collections <collection>`. A
1818
:term:`database <database>` stores one or more collections of documents.
1919

20-
Compatibility
21-
-------------
20+
.. |page-topic| replace:: manage MongoDB :atlas:`databases </atlas-ui/databases>` and :atlas:`collections </atlas-ui/collections>` in the UI
2221

23-
.. |page-topic| replace:: create and manage MongoDB databases and collections
22+
.. cta-banner::
23+
:url: https://www.mongodb.com/docs/atlas/atlas-ui/databases/
24+
:icon: Cloud
2425

25-
.. include:: /includes/fact-atlas-compatible.rst
26-
27-
To learn more about creating and managing databases in the UI for
28-
deployments hosted in {+atlas+}, see :atlas:`Create, View, and Drop Databases </atlas-ui/databases>`. To learn more about creating and
29-
managing collections in the UI for deployments hosted in {+atlas+},
30-
see :atlas:`Create, View, Drop, and Shard Collections
31-
</atlas-ui/collections>`.
26+
.. include:: /includes/fact-atlas-compatible.rst
3227

3328

3429
Databases

source/core/index-ttl.txt

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,13 @@ of time or at a specific clock time. Data expiration is useful for certain types
2929
like machine generated event data, logs, and session information that
3030
only need to persist in a database for a finite amount of time.
3131

32-
Compatibility
33-
-------------
32+
.. |page-topic| replace:: :ref:`create and manage TTL indexes in the UI <expire-data-atlas-ui>`
3433

35-
.. |page-topic| replace:: use TTL indexes
36-
.. |link-topic-ing| replace:: managing indexes
37-
.. |atlas-url| replace:: :atlas:`Create, View, Drop, and Hide Indexes </atlas-ui/indexes>`
34+
.. cta-banner::
35+
:url: https://www.mongodb.com/docs/manual/tutorial/expire-data/#expire-documents-in-the-mongodb-atlas-ui
36+
:icon: Cloud
3837

39-
.. include:: /includes/fact-atlas-compatible.rst
40-
.. include:: /includes/fact-atlas-link.rst
38+
.. include:: /includes/fact-atlas-compatible.rst
4139

4240
Create a TTL Index
4341
------------------

source/core/index-unique.txt

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,13 @@ field during the creation of a collection.
2727
versions. The new format applies to both existing unique indexes as
2828
well as newly created/rebuilt unique indexes.
2929

30-
Compatibility
31-
-------------
30+
.. |page-topic| replace:: :atlas:`create and manage unique indexes in the UI </atlas-ui/indexes>`
3231

33-
.. |page-topic| replace:: create a unique index
34-
.. |link-topic-ing| replace:: creating indexes
35-
.. |atlas-url| replace:: :atlas:`Create, View, Drop, and Hide Indexes </atlas-ui/indexes>`
36-
37-
.. include:: /includes/fact-atlas-compatible.rst
38-
.. include:: includes/fact-atlas-link.rst
32+
.. cta-banner::
33+
:url: https://www.mongodb.com/docs/atlas/atlas-ui/indexes/
34+
:icon: Cloud
35+
36+
.. include:: /includes/fact-atlas-compatible.rst
3937

4038
.. _index-unique-create:
4139

source/core/map-reduce.txt

Lines changed: 8 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,14 @@ Map-Reduce
1515

1616
.. include:: /includes/fact-use-aggregation-not-map-reduce.rst
1717

18+
.. |page-topic| replace:: :atlas:`run aggregation pipelines in the UI </atlas-ui/agg-pipeline>`
19+
20+
.. cta-banner::
21+
:url: https://www.mongodb.com/docs/atlas/atlas-ui/agg-pipeline
22+
:icon: Cloud
23+
24+
.. include:: /includes/fact-atlas-compatible.rst
25+
1826
Map-reduce is a data processing paradigm for condensing large volumes
1927
of data into useful *aggregated* results. To perform map-reduce
2028
operations, MongoDB provides the :dbcommand:`mapReduce` database
@@ -40,28 +48,10 @@ any arbitrary sorting and limiting before beginning the map stage.
4048
:dbcommand:`mapReduce` can return the results of a map-reduce operation
4149
as a document, or may write the results to collections.
4250

43-
Compatibility
44-
-------------
45-
46-
You can use map-reduce for deployments hosted in the following
47-
environments:
48-
49-
.. include:: /includes/fact-environments-atlas-only.rst
50-
5151
.. note::
5252

5353
Map-reduce is unsupported for {+atlas+} free clusters and
5454
{+atlas+} serverless instances.
55-
56-
.. include:: /includes/fact-environments-onprem-only.rst
57-
58-
.. |page-topic| replace:: use aggregation pipelines
59-
.. |link-topic-ing| replace:: creating aggregation pipelines
60-
61-
.. |atlas-url| replace:: :atlas:`Run Aggregation Pipelines </atlas-ui/agg-pipeline/>`
62-
63-
.. include:: /includes/fact-atlas-link.rst
64-
6555

6656
Map-Reduce JavaScript Functions
6757
-------------------------------

0 commit comments

Comments
 (0)