Skip to content

[SD-1738] add external site link content type#779

Open
lambry wants to merge 12 commits into
developfrom
feature/SD-1738-external-site-links
Open

[SD-1738] add external site link content type#779
lambry wants to merge 12 commits into
developfrom
feature/SD-1738-external-site-links

Conversation

@lambry

@lambry lambry commented May 22, 2026

Copy link
Copy Markdown
Contributor

JIRA issue: https://digital-vic.atlassian.net/browse/SD-1738

Changed

  1. Add external site link content type
  2. Remove elements not needed for this content type, i.e. share links, preview, and edit screen sections like, URLs, sitemaps, etc
  3. Also prefixes the auto generated node URLs, for example adding an external link for Victoria Police shouldn't squat on the URL /victoria-police

@vincent-gao let me know if there's parts of this that can be done in better ways, cheers.

REF:
https://nginx-php.pr-1984.content-vic.sdp4.sdp.vic.gov.au/
https://nginx-php.pr-47.howqua.sdp4.sdp.vic.gov.au/

Also note the PR branches above have some code for placing the content type in the correct alphabetic location in the main menu.
https://github.com/dpc-sdp/content-vic-gov-au/pull/1984
https://github.com/dpc-sdp/howqua/pull/47

Screenshots

Screenshot 2026-05-22 at 3 27 56 pm

@lambry lambry self-assigned this May 22, 2026
@lambry lambry marked this pull request as ready for review June 1, 2026 04:21
@github-actions

github-actions Bot commented Jun 8, 2026

Copy link
Copy Markdown

@waitingallday, @dylankelly, @anthony-malkoun, @vincent-gao
This PR has been open for 7 days - please review and merge ASAP.

@vincent-gao vincent-gao left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hey @lambry , I have 2 questions.

Comment thread modules/tide_external_site_link/tide_external_site_link.module
Comment thread modules/tide_external_site_link/tide_external_site_link.permissions.yml Outdated
@lambry lambry requested a review from vincent-gao June 11, 2026 22:48
@vincent-gao

Copy link
Copy Markdown
Contributor

oh @lambry the build gets failed.

@vincent-gao vincent-gao left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oh, sorry @lambry , there is a test gets failed. could you please take a look.

@lambry

lambry commented Jun 12, 2026

Copy link
Copy Markdown
Contributor Author

oh, sorry @lambry , there is a test gets failed. could you please take a look.

Hmm, seems like all PRs are failing now, I re-ran the build on #783 without changes and it's failing now too. Other PRs like #781 are failing with the same issue as well https://github.com/dpc-sdp/tide_core/actions/runs/27249872911/job/80471778340?pr=781#step:10:958

CC @vincent-gao

@vincent-gao vincent-gao left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants