Skip to content

Closes #5442 Change person categories to options_select#5450

Merged
joeparsons merged 2 commits intomainfrom
issue/5442
Apr 3, 2026
Merged

Closes #5442 Change person categories to options_select#5450
joeparsons merged 2 commits intomainfrom
issue/5442

Conversation

@joshuasosa
Copy link
Copy Markdown
Contributor

@joshuasosa joshuasosa commented Mar 30, 2026

Description

Changes the person categories and categories secondary to use select instead of checkboxes. Chosen gets automatically applied to create a select tag list.

Example using demo content:
https://pr5450-ifx52exkpm0nl2heokkyebajifetnlln.tugboatqa.com/node/add/az_person
image

Related issues

Closes #5442

How to test

Add or edit a person and see the categories lists as Chosen select lists.

Types of changes

Arizona Quickstart (install profile, custom modules, custom theme)

  • Patch release changes
    • Bug fix
    • Accessibility, performance, or security improvement
    • Critical institutional link or brand change
    • Adding experimental module
    • Update experimental module
  • Minor release changes
    • New feature
    • Breaking or visual change to existing behavior
    • Upgrade experimental module to stable
    • Enable existing module by default or database update
    • Non-critical brand change
    • New internal API or API improvement with backwards compatibility
    • Risky or disruptive cleanup to comply with coding standards
    • High-risk or disruptive change (requires upgrade path, risks regression, etc.)
  • Other or unknown
    • Other or unknown

Drupal core

  • Patch release changes
    • Security update
    • Patch level release (non-security bug-fix release)
    • Patch removal that's no longer necessary
  • Minor release changes
    • Major or minor level update
  • Other or unknown
    • Other or unknown

Drupal contrib projects

  • Patch release changes
    • Security update
    • Patch or minor level update
    • Add new module
    • Patch removal that's no longer necessary
  • Minor release changes
    • Major level update
  • Other or unknown
    • Other or unknown

Checklist

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.
  • My change requires release notes.

@joshuasosa joshuasosa self-assigned this Mar 30, 2026
@joshuasosa joshuasosa requested review from a team as code owners March 30, 2026 23:11
@joeparsons
Copy link
Copy Markdown
Member

The same PHPStan failures seem to be affecting all new builds since yesterday. Created an issue for that: #5451

@tadean tadean added the visual change Introduces a visual change label Apr 3, 2026
@tadean
Copy link
Copy Markdown
Contributor

tadean commented Apr 3, 2026

Works successfully in my testing. I think this is a good improvement for sites with large vocabularies.

@github-project-automation github-project-automation Bot moved this from Todo to Ready to merge in 3.4.0-alpha1 Apr 3, 2026
@joeparsons joeparsons added enhancement New feature or request minor release Issues/PRs that should only be made as part of a minor release (according to our release policy). labels Apr 3, 2026
@joeparsons joeparsons merged commit 163217e into main Apr 3, 2026
31 of 32 checks passed
@joeparsons joeparsons deleted the issue/5442 branch April 3, 2026 18:03
@github-project-automation github-project-automation Bot moved this from Ready to merge to Done in 3.4.0-alpha1 Apr 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request minor release Issues/PRs that should only be made as part of a minor release (according to our release policy). visual change Introduces a visual change

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Change Person category and category secondary to use select list (with chosen) instead of checkboxes.

5 participants