feat(menu): admin menu short-name constant COM_MOKOSUITESUPPORT_SHORT (#14) #17

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

Summary

Part of the org-wide MokoSuite one-word admin-menu naming pass. Gives com_mokosuitesupport a short-name menu label matching MokoSuiteHQ / MokoSuiteClient.

Approach: CREATED-FILE + WIRED. Recon confirmed no .sys.ini existed anywhere for this component, the manifest had no <languages> block, and the admin <files folder="admin"> did not ship a language folder — so admin language strings were never loaded.

Changes

  1. New file source/packages/com_mokosuitesupport/admin/language/en-GB/com_mokosuitesupport.sys.ini with:
    • COM_MOKOSUITESUPPORT="MokoSuite Support"
    • COM_MOKOSUITESUPPORT_SHORT="Support"
    • COM_MOKOSUITESUPPORT_XML_DESCRIPTION="MokoSuite Support component."
  2. Manifest mokosuitesupport.xml:
    • <menu>COM_MOKOSUITESUPPORT</menu><menu>COM_MOKOSUITESUPPORT_SHORT</menu>
    • Shipped the language folder: added <folder>language</folder> to <files folder="admin">
    • Wired admin language loading (matching the MokoSuiteHQ idiom, adjusted for the admin/ folder layout):
      <languages folder="admin/language">
        <language tag="en-GB">en-GB/com_mokosuitesupport.sys.ini</language>
      </languages>
      

Resolves #14.

Do not merge without review.

https://claude.ai/code/session_01B9aZHSWbiiZykJD88pYx8R

## Summary Part of the org-wide MokoSuite one-word admin-menu naming pass. Gives `com_mokosuitesupport` a short-name menu label matching MokoSuiteHQ / MokoSuiteClient. **Approach: CREATED-FILE + WIRED.** Recon confirmed no `.sys.ini` existed anywhere for this component, the manifest had no `<languages>` block, and the admin `<files folder="admin">` did not ship a language folder — so admin language strings were never loaded. ### Changes 1. **New file** `source/packages/com_mokosuitesupport/admin/language/en-GB/com_mokosuitesupport.sys.ini` with: - `COM_MOKOSUITESUPPORT="MokoSuite Support"` - `COM_MOKOSUITESUPPORT_SHORT="Support"` - `COM_MOKOSUITESUPPORT_XML_DESCRIPTION="MokoSuite Support component."` 2. **Manifest** `mokosuitesupport.xml`: - `<menu>COM_MOKOSUITESUPPORT</menu>` → `<menu>COM_MOKOSUITESUPPORT_SHORT</menu>` - Shipped the language folder: added `<folder>language</folder>` to `<files folder="admin">` - Wired admin language loading (matching the MokoSuiteHQ idiom, adjusted for the `admin/` folder layout): ```xml <languages folder="admin/language"> <language tag="en-GB">en-GB/com_mokosuitesupport.sys.ini</language> </languages> ``` Resolves #14. Do not merge without review. https://claude.ai/code/session_01B9aZHSWbiiZykJD88pYx8R
jmiller added 2 commits 2026-07-06 22:44:20 +00:00
feat(menu): add COM_MOKOSUITESUPPORT_SHORT short-name constant (#14)
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Failing after 8s
df5c18543d
Claude-Session: https://claude.ai/code/session_01B9aZHSWbiiZykJD88pYx8R
feat(menu): use COM_MOKOSUITESUPPORT_SHORT + wire admin language (#14)
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Universal: PR Check / Validate PR (pull_request) Failing after 7s
Universal: PR Check / Secret Scan (pull_request) Successful in 8s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 19s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Successful in 58s
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
806660af44
Claude-Session: https://claude.ai/code/session_01B9aZHSWbiiZykJD88pYx8R
jmiller added 1 commit 2026-07-06 22:44:32 +00:00
chore(version): pre-release bump to 01.00.35-dev [skip ci]
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
Branch Cleanup / Delete merged branch (pull_request) Failing after 2s
a6c50f5e79
jmiller merged commit 258cfe0968 into dev 2026-07-07 10:15:35 +00:00
jmiller deleted branch fix/short-menu-constant 2026-07-07 10:15:35 +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/MokoSuiteSupport#17