CDR Tickets

Issue Number 5358
Summary Avoid nested links for In This Section block
Created 2025-01-03 09:54:24
Issue Type Bug
Submitted By Kline, Bob (NIH/NCI) [C]
Assigned To Kline, Bob (NIH/NCI) [C]
Status Resolved
Resolved 2025-01-03 16:42:07
Resolution Fixed
Path /home/bkline/backups/jira/ocecdr/issue.485209
Description

The publishing software is generating theĀ In This Section blocks and is incorrectly nesting the links. Fix this. Reported by Lakshmi following up on the results of a check of the web site using the Wave accessibility tool.

Comment entered 2025-01-03 16:42:07 by Kline, Bob (NIH/NCI) [C]

Fixed on CDR DEV. Testing this was a bear, because all of the Drupal servers I tried had issues. One good thing came out of it all: Blair has fixed the www-int-ac server so it now accepts DELETE and PATCH requests, which it never has, and which is required for publish preview. Until now, we've always accepted the fact that publish preview didn't work for that server as just part of the post-Percussion world in which we live, where if a non-production Drupal server fails, we just shrug and try another until we find one that will talk to us. James Frank gets credit for pushing back with "that shouldn't happen."

https://github.com/NCIOCPL/cdr-lib/commit/e748315

Comment entered 2025-01-06 08:55:43 by Kline, Bob (NIH/NCI) [C]

This is only partially testable on CDR DEV right now, because there's a problem with www-int-ac.cancer.gov, which is failing publish preview for six of the summaries (including CDR774921, the summary for which this issue was originally reported) with the error message "You don't have permission to access ... on this server" and failing for two others with the message "An error (500 Internal Server Error) has occurred in response to this request." Working with Blair to track down (and hopefully eliminate) the cause(s) of those failure.

Elapsed: 0:00:00.001711