feat(menu): admin menu short-name constant COM_MOKOSUITEREALTY_SHORT (#13) #16

Merged
jmiller merged 4 commits from fix/short-menu-constant into dev 2026-07-07 10:15:38 +00:00
Owner

Summary

Org-wide one-word admin-menu naming pass for MokoSuiteRealty (element com_mokosuiterealty), matching MokoSuiteHQ / MokoSuiteClient.

The component had no admin .sys.ini and no <languages> wiring, so this is a created + wired change (not just an added key):

  • Created source/packages/com_mokosuiterealty/admin/language/en-GB/com_mokosuiterealty.sys.ini:
    • COM_MOKOSUITEREALTY="MokoSuite Realty"
    • COM_MOKOSUITEREALTY_SHORT="Realty"
    • COM_MOKOSUITEREALTY_XML_DESCRIPTION="MokoSuite Realty component."
  • Manifest mokosuiterealty.xml:
    • Menu constant: COM_MOKOSUITEREALTYCOM_MOKOSUITEREALTY_SHORT
    • Wired admin language so the new sys.ini actually loads:
      <languages folder="admin/language">
        <language tag="en-GB">en-GB/com_mokosuiterealty.sys.ini</language>
      </languages>
      

Notes

  • Suggested short value "Realty" per the issue.
  • Sibling MokoSuiteHQ (com_mokosuitehq.xml) uses the same <menu>COM_..._SHORT</menu> + <languages> idiom; folder path adjusted to admin/language to match Realty's <files folder="admin"> layout.
  • No _SHORT_NAME duplicate constant existed to supersede.

Resolves #13.

https://claude.ai/code/session_01B9aZHSWbiiZykJD88pYx8R

## Summary Org-wide one-word admin-menu naming pass for MokoSuiteRealty (element `com_mokosuiterealty`), matching MokoSuiteHQ / MokoSuiteClient. The component had **no admin `.sys.ini` and no `<languages>` wiring**, so this is a **created + wired** change (not just an added key): - **Created** `source/packages/com_mokosuiterealty/admin/language/en-GB/com_mokosuiterealty.sys.ini`: - `COM_MOKOSUITEREALTY="MokoSuite Realty"` - `COM_MOKOSUITEREALTY_SHORT="Realty"` - `COM_MOKOSUITEREALTY_XML_DESCRIPTION="MokoSuite Realty component."` - **Manifest** `mokosuiterealty.xml`: - Menu constant: `COM_MOKOSUITEREALTY` → `COM_MOKOSUITEREALTY_SHORT` - Wired admin language so the new sys.ini actually loads: ```xml <languages folder="admin/language"> <language tag="en-GB">en-GB/com_mokosuiterealty.sys.ini</language> </languages> ``` ## Notes - Suggested short value "Realty" per the issue. - Sibling MokoSuiteHQ (`com_mokosuitehq.xml`) uses the same `<menu>COM_..._SHORT</menu>` + `<languages>` idiom; folder path adjusted to `admin/language` to match Realty's `<files folder="admin">` layout. - No `_SHORT_NAME` duplicate constant existed to supersede. Resolves #13. https://claude.ai/code/session_01B9aZHSWbiiZykJD88pYx8R
jmiller added 2 commits 2026-07-06 22:44:45 +00:00
feat(menu): add COM_MOKOSUITEREALTY_SHORT short-name constant (#13)
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 25s
d35375c7f1
Claude-Session: https://claude.ai/code/session_01B9aZHSWbiiZykJD88pYx8R
feat(menu): use COM_MOKOSUITEREALTY_SHORT + wire admin language (#13)
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
Universal: PR Check / Validate PR (pull_request) Failing after 9s
Universal: PR Check / Secret Scan (pull_request) Successful in 10s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 17s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Successful in 53s
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
c0e5ff04aa
Claude-Session: https://claude.ai/code/session_01B9aZHSWbiiZykJD88pYx8R
jmiller added 1 commit 2026-07-06 22:44:59 +00:00
jmiller added 1 commit 2026-07-06 22:45:16 +00:00
chore(version): pre-release bump to 01.00.39-dev [skip ci]
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
Branch Cleanup / Delete merged branch (pull_request) Successful in 1s
fef2ba59aa
jmiller merged commit a2ef8b1dce into dev 2026-07-07 10:15:38 +00:00
jmiller deleted branch fix/short-menu-constant 2026-07-07 10:15:39 +00:00
Sign in to join this conversation.
No Reviewers
Priority -
Type -
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoSuiteRealty#16