From e671f57144e41576403ce2f8c4781c9787fb0409 Mon Sep 17 00:00:00 2001 From: Wouter de Jong Date: Sat, 16 Dec 2023 13:23:18 +0100 Subject: [PATCH] Fix wrong reStructuredText references --- components/serializer.rst | 2 +- configuration/multiple_kernels.rst | 4 ++-- mailer.rst | 26 +++++++++++++------------- mercure.rst | 2 +- 4 files changed, 17 insertions(+), 17 deletions(-) diff --git a/components/serializer.rst b/components/serializer.rst index 9ce72892451..f6b2048a6bb 100644 --- a/components/serializer.rst +++ b/components/serializer.rst @@ -233,7 +233,7 @@ data. Context ------- -Many Serializer features can be configured :doc:`using a context `. +Many Serializer features can be configured :ref:`using a context `. .. _component-serializer-attributes-groups: diff --git a/configuration/multiple_kernels.rst b/configuration/multiple_kernels.rst index cd654e5dbeb..2ecee747e38 100644 --- a/configuration/multiple_kernels.rst +++ b/configuration/multiple_kernels.rst @@ -53,7 +53,7 @@ requirements, so it's up to you to decide which best suits your project. First, create a new ``apps`` directory at the root of your project, which will hold all the necessary applications. Each application will follow a simplified -directory structure like the one described in :ref:`Symfony Best Practice `: +directory structure like the one described in :doc:`Symfony Best Practice `: .. code-block:: text @@ -321,7 +321,7 @@ Rendering Templates ------------------- Let's consider that you need to create another app called ``admin``. If you -follow the :ref:`Symfony Best Practices `, the shared Kernel +follow the :doc:`Symfony Best Practices `, the shared Kernel templates will be located in the ``templates/`` directory at the project's root. For admin-specific templates, you can create a new directory ``apps/admin/templates/`` which you will need to manually configure under the diff --git a/mailer.rst b/mailer.rst index 3cdd0b207f3..4099724a68f 100644 --- a/mailer.rst +++ b/mailer.rst @@ -174,19 +174,19 @@ transport, but you can force to use one: This table shows the full list of available DSN formats for each third party provider: -===================== ==================================================== =========================================== ======================================== -Provider SMTP HTTP API -===================== ==================================================== =========================================== ======================================== -`Amazon SES`_ ses+smtp://USERNAME:PASSWORD@default ses+https://ACCESS_KEY:SECRET_KEY@default ses+api://ACCESS_KEY:SECRET_KEY@default -`Google Gmail`_ gmail+smtp://USERNAME:APP-PASSWORD@default n/a n/a -`Mandrill`_ mandrill+smtp://USERNAME:PASSWORD@default mandrill+https://KEY@default mandrill+api://KEY@default -`Mailgun`_ mailgun+smtp://USERNAME:PASSWORD@default mailgun+https://KEY:DOMAIN@default mailgun+api://KEY:DOMAIN@default -`Mailjet`_ mailjet+smtp://ACCESS_KEY:SECRET_KEY@default n/a mailjet+api://ACCESS_KEY:SECRET_KEY@default -`Postmark`_ postmark+smtp://ID@default n/a postmark+api://KEY@default -`Sendgrid`_ sendgrid+smtp://KEY@default n/a sendgrid+api://KEY@default -`Sendinblue`_ sendinblue+smtp://USERNAME:PASSWORD@default n/a sendinblue+api://KEY@default -`OhMySMTP`_ ohmysmtp+smtp://API_TOKEN@default n/a ohmysmtp+api://API_TOKEN@default -===================== ==================================================== =========================================== ======================================== +===================== ======================================================== =============================================== ============================================ +Provider SMTP HTTP API +===================== ======================================================== =============================================== ============================================ +`Amazon SES`_ ``ses+smtp://USERNAME:PASSWORD@default`` ``ses+https://ACCESS_KEY:SECRET_KEY@default`` ``ses+api://ACCESS_KEY:SECRET_KEY@default`` +`Google Gmail`_ ``gmail+smtp://USERNAME:APP-PASSWORD@default`` n/a n/a +`Mandrill`_ ``mandrill+smtp://USERNAME:PASSWORD@default`` ``mandrill+https://KEY@default`` ``mandrill+api://KEY@default`` +`Mailgun`_ ``mailgun+smtp://USERNAME:PASSWORD@default`` ``mailgun+https://KEY:DOMAIN@default`` ``mailgun+api://KEY:DOMAIN@default`` +`Mailjet`_ ``mailjet+smtp://ACCESS_KEY:SECRET_KEY@default`` n/a ``mailjet+api://ACCESS_KEY:SECRET_KEY@default`` +`Postmark`_ ``postmark+smtp://ID@default`` n/a ``postmark+api://KEY@default`` +`Sendgrid`_ ``sendgrid+smtp://KEY@default`` n/a ``sendgrid+api://KEY@default`` +`Sendinblue`_ ``sendinblue+smtp://USERNAME:PASSWORD@default`` n/a ``sendinblue+api://KEY@default`` +`OhMySMTP`_ ``ohmysmtp+smtp://API_TOKEN@default`` n/a ``ohmysmtp+api://API_TOKEN@default`` +===================== ======================================================== =============================================== ============================================ .. caution:: diff --git a/mercure.rst b/mercure.rst index f53b49d6e3d..2b34c3c105b 100644 --- a/mercure.rst +++ b/mercure.rst @@ -53,7 +53,7 @@ that handles persistent SSE connections with the clients. The Symfony app publishes the updates to the hub, that will broadcast them to clients. -Thanks to :ref:`the Docker integration of Symfony `, +Thanks to :doc:`the Docker integration of Symfony `, :ref:`Flex ` proposes to install a Mercure hub. Run ``docker-compose up`` to start the hub if you have chosen this option.