Problem/Motivation

Missing Help Page (404 Error)

Steps to reproduce

1. Navigate to Module Help Page (admin/help/mysql)
2. Click link 'online documentation for the MySQL module.'
3. Requested page returns a 404 (https://www.drupal.org/documentation/modules/mysql).

Proposed resolution

Update help link to correct URL: https://www.drupal.org/docs/core-modules-and-themes/core-modules/mysql-m... or redirect https://www.drupal.org/documentation/modules/mysql to working URL.

The are a lot more links to module pages that are no longer working. The correct links can be found at https://www.drupal.org/docs/core-modules-and-themes/core-modules.
For all modules need to have those links checked and if needed to be updated.

Issue fork drupal-3309173

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

sittard created an issue. See original summary.

sittard’s picture

Title: Missing Help Page (404 Error) » MySQL Module - Help page directs user to a 404 (page not found)
cilefen’s picture

Issue tags: +Documentation, +Novice

Pracheth made their first commit to this issue’s fork.

immaculatexavier made their first commit to this issue’s fork.

immaculatexavier’s picture

Status: Active » Needs review
Pracheth’s picture

StatusFileSize
new1.02 KB

I have added the patch file for the Issue no- 3309173.
The issue is fixed- the correct URL(https://www.drupal.org/docs/core-modules-and-themes/core-modules/mysql-m...) is updated in the PATCH file.

daffie’s picture

Component: mysql db driver » documentation
Issue summary: View changes
Status: Needs review » Needs work

There are a lot more modules in core for which the link to its documentation page no longer works. Somebody is relocating the documentation pages for the modules. Of course updating the documentation pages is great! Only now we need to fix the links to those pages in core.
The fix for the MySQL module is the correct one. Now all the other modules need to be check and if needed to be updated.

Arantxio made their first commit to this issue’s fork.

arantxio’s picture

Status: Needs work » Needs review
StatusFileSize
new7.22 KB

As commented by #9 other modules also have wrong urls, I have gone through all the core modules and changed the urls. Some of them are still older ones but they seem to redirect to the right page. I have created a new commit and also a patch file.

daffie’s picture

Title: MySQL Module - Help page directs user to a 404 (page not found) » MySQL Module - Help page directs user to a 404 (page not found) and a number of other module as well
Status: Needs review » Reviewed & tested by the community

I have checked all new path and they work now.
For me it is RTBC.

daffie’s picture

Title: MySQL Module - Help page directs user to a 404 (page not found) and a number of other module as well » MySQL Module - Help page directs user to a 404 (page not found) and a number of other modules as well
fabianderijk’s picture

Agree, RTBC. Everything looks good!

drumm’s picture

Any documentation page moved on Drupal.org gets an automatic redirect. Since https://www.drupal.org/documentation/modules/mysql 404s, it either never existed, was deleted, or someone went out of their way to remove the redirect. It seems like it may never have existed: https://web.archive.org/web/20220000000000*/https://www.drupal.org/docum...

Fixing the bad/stale links in core is the primary concern, so this issue is good as-is. We can create redirects in cases like this, so the previous versions have fewer links to non-existent pages. https://www.drupal.org/documentation/modules/mysql now has a redirect. Any others like this should get an issue at https://www.drupal.org/project/site_moderators with a simple list of 404'd URLs and where they should redirect to.

alexpott’s picture

Version: 9.4.x-dev » 9.5.x-dev
Status: Reviewed & tested by the community » Fixed

Committed and pushed bec8cb0e12 to 10.1.x and 558680cdc4 to 10.0.x and 4a116800e4 to 9.5.x. Thanks!

  • alexpott committed bec8cb0 on 10.1.x
    Issue #3309173 by Arantxio, Pracheth, immaculatexavier, sittard, daffie...

  • alexpott committed 558680c on 10.0.x
    Issue #3309173 by Arantxio, Pracheth, immaculatexavier, sittard, daffie...

  • alexpott committed 4a11680 on 9.5.x
    Issue #3309173 by Arantxio, Pracheth, immaculatexavier, sittard, daffie...
alexpott’s picture

Version: 9.5.x-dev » 9.4.x-dev

Discussed with @longwave we agreed to backport this to 9.4.x.

Committed 78a5362 and pushed to 9.4.x. Thanks!

  • alexpott committed 78a5362 on 9.4.x
    Issue #3309173 by Arantxio, Pracheth, immaculatexavier, sittard, daffie...

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.