From 6b4352aaa3d9e8d8af82f2399e13a292b072b912 Mon Sep 17 00:00:00 2001 From: Yaw Anokwa Date: Mon, 1 Apr 2024 12:20:37 -0700 Subject: [PATCH] Fix ahref recommendations for broken links --- docs/build-intro.rst | 2 +- docs/central-install-digital-ocean.rst | 6 +++--- docs/contributing-tips.rst | 2 +- docs/cygwin.rst | 2 +- docs/docs-tech-guide.rst | 6 +++--- docs/form-question-types.rst | 6 +++--- s3_website.yml | 1 + 7 files changed, 13 insertions(+), 12 deletions(-) diff --git a/docs/build-intro.rst b/docs/build-intro.rst index a67f8f2c6..8ad333bf9 100644 --- a/docs/build-intro.rst +++ b/docs/build-intro.rst @@ -13,7 +13,7 @@ ODK Build Using ODK Build ---------------- -Go to http://build.getodk.org and sign in. +Go to https://build.getodk.org and sign in. .. image:: /img/build-intro/sign-in.png :alt: Image showing sign in window. diff --git a/docs/central-install-digital-ocean.rst b/docs/central-install-digital-ocean.rst index a74413366..1c0e6e121 100644 --- a/docs/central-install-digital-ocean.rst +++ b/docs/central-install-digital-ocean.rst @@ -247,7 +247,7 @@ Setting Up Backups The next step is setting up automated system backups. We strongly recommend you have backups because they provide a safety net if something goes wrong. -You can find instructions for setting up backups in `DigitalOcean's backups guide `_. +You can find instructions for setting up backups in `DigitalOcean's backups guide `_. Note that Central has its own :ref:`backups ` system that you can configure in addition to full system backups. Central's built-in backups are particularly helpful if you wish to backup your data via API. @@ -258,7 +258,7 @@ Setting Up Monitoring The last thing you will want to do is to set up server monitoring. Alerts and monitoring are important because they can inform you of problems with your server before they affect your data collection project. -You can find instructions for setting up alerts in the `DigitalOcean's monitoring guide `_. +You can find instructions for setting up alerts in the `DigitalOcean's monitoring guide `_. We strongly recommend creating an alert for Disk Utilization. A threshold of 90% is usually reasonable. By far the most common operations issue we see is servers running out of disk space as large media attachments pile up. If your server runs entirely out of disk space, it can crash and become unresponsive. It is best to upgrade your storage plan before this happens. @@ -328,7 +328,7 @@ Adding External Storage Forms with many large media attachments can fill up your droplet's storage space. To move your Central install to external storage, follow these steps: -#. `Add a new volume `_ to your droplet. +#. `Add a new volume `_ to your droplet. #. Find the location of your new volume. It will look like ``/mnt/your-volume-name``. diff --git a/docs/contributing-tips.rst b/docs/contributing-tips.rst index aaa86ec12..1f94e58ba 100644 --- a/docs/contributing-tips.rst +++ b/docs/contributing-tips.rst @@ -192,7 +192,7 @@ You can contribute to this community, no matter your background or skills. - If there is something you don't know how to do, you can ask. - If it is issue related, ask on the issue. - - If it is more general, try the #docs-code channel in the `ODK Developer Slack `_. + - If it is more general, try the #docs-code channel in the `ODK Developer Slack `_. - If you want to try something even though you aren't sure you can do it, go ahead and try. diff --git a/docs/cygwin.rst b/docs/cygwin.rst index e453e18cc..014fc47fe 100644 --- a/docs/cygwin.rst +++ b/docs/cygwin.rst @@ -86,7 +86,7 @@ Alternatively, if you forgot to add Python 3 to the PATH, add it manually using Virtual Environment ~~~~~~~~~~~~~~~~~~~~ -`A virtual environment tool `_ creates multiple Pythons environments, each has its packages and dependencies. +`A virtual environment tool `_ creates multiple Pythons environments, each has its packages and dependencies. For easy installation, ``pip`` command can be used, which comes with Python 3 (as shown in Python installation). diff --git a/docs/docs-tech-guide.rst b/docs/docs-tech-guide.rst index 2dd898f94..162a357f2 100644 --- a/docs/docs-tech-guide.rst +++ b/docs/docs-tech-guide.rst @@ -87,11 +87,11 @@ and the `ODK Forum` Conversations related to documentation are held in the ``#docs-code`` channel. You may also want to check in with ``#general`` and ``#random``. - #. Get an automated invitation from http://slack.getodk.org + #. Get an automated invitation from https://slack.getodk.org #. Check your email for the invitation. #. Follow the link in your email and set up your account. - .. _ODK Developer Slack: http://slack.getodk.org/ + .. _ODK Developer Slack: https://slack.getodk.org/ #. Join the `ODK Forum`_ @@ -113,7 +113,7 @@ and the `ODK Forum` If someone has asked a question about it, it should probably be in the documentation. - .. _ODK Forum: http://forum.getodk.org + .. _ODK Forum: https://forum.getodk.org .. _forum-or-slack-or-gh: diff --git a/docs/form-question-types.rst b/docs/form-question-types.rst index e638a2e2d..eb3a15b1f 100644 --- a/docs/form-question-types.rst +++ b/docs/form-question-types.rst @@ -1388,7 +1388,7 @@ You can also train data collectors to use time elapsed to take some action. For `selected-at(${geopoint_widget}, 3) < 10`. - The ``3`` in the above constraint references accuracy, the third value in the `geopoint data type `_. Use ``1`` to reference latitude, ``2`` for longitude, and ``4`` for altitude. + The ``3`` in the above constraint references accuracy, the third value in the `geopoint data type `_. Use ``1`` to reference latitude, ``2`` for longitude, and ``4`` for altitude. .. _geopoint-maps: @@ -2483,7 +2483,7 @@ Takes no input. The URL to open is specified with ``default``. .. image:: /img/form-question-types/url-widget.* - :alt: The URL form widget, as displayed in the ODK Collect app on an Android phone. The question text is "URL Widget." The hint text is "text type with url appearance and default value of http://getodk.org/" Below that is a button labeled, "Open URL." Below the button is the URL, "http://getodk.org/" Above the question text is the form group name "Text widgets." + :alt: The URL form widget, as displayed in the ODK Collect app on an Android phone. The question text is "URL Widget." The hint text is "text type with url appearance and default value of https://getodk.org/" Below that is a button labeled, "Open URL." Below the button is the URL, "https://getodk.org/" Above the question text is the form group name "Text widgets." :class: device-screen-vertical .. rubric:: XLSForm @@ -2491,7 +2491,7 @@ The URL to open is specified with ``default``. .. csv-table:: survey :header: type, name, label, appearance, hint, default - text,url_widget,URL widget,url,text type with url appearance and default value of http://getodk.org/,http://getodk.org/ + text,url_widget,URL widget,url,text type with url appearance and default value of https://getodk.org/,https://getodk.org/ .. _print-widget: diff --git a/s3_website.yml b/s3_website.yml index 1ec7d271f..21cf9588f 100644 --- a/s3_website.yml +++ b/s3_website.yml @@ -31,6 +31,7 @@ redirects: briefcase-forms/index.html: briefcase-using briefcase-guide/index.html: briefcase-intro briefcase-vs-aggregate/index.html: briefcase-intro + central-setup/index.html: central-install central-datasets/index.html: central-entities collect-connect-aggregate/index.html: collect-connect collect-guide/index.html: collect-intro