### Validate and package release Source: https://docs.klucon.cz/developer/release-process Run these scripts to verify version consistency and generate the installation package. ```bash python3 build/validate_versions.py python3 build/package.py ``` -------------------------------- ### Raw Language Constant Examples Source: https://docs.klucon.cz/user-guide/media-and-troubleshooting Examples of raw language constants that may appear if translations are missing after data import. ```text COM_JOOMLEAGUE_... JL_... ``` -------------------------------- ### Enable Filesystem Plugin Source: https://docs.klucon.cz/user-guide/media-and-troubleshooting Path to enable the local filesystem plugin if image selection fails. ```text System → Plugins → Filesystem: Local ``` -------------------------------- ### Locate output package Source: https://docs.klucon.cz/developer/release-process The generated ZIP file is stored in the dist directory. ```text dist/pkg_joomleague-.zip ``` -------------------------------- ### Define new language constants Source: https://docs.klucon.cz/developer/language-constants New constants must use the COM_JOOMLEAGUE_* prefix. ```text COM_JOOMLEAGUE_* ``` -------------------------------- ### Set InnoDB Table Engine and Character Set Source: https://docs.klucon.cz/developer/database Required configuration for all new and repaired database tables. ```sql ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ``` -------------------------------- ### Define Site Namespace Source: https://docs.klucon.cz/developer/architecture The namespace reserved for site-side logic. ```php Joomleague\Component\Joomleague\Site ``` -------------------------------- ### JoomLeague Media Folder Structure Source: https://docs.klucon.cz/user-guide/media-and-troubleshooting Standard directory paths used by JoomLeague within the Joomla Media Manager. ```text images/com_joomleague images/com_joomleague/clubs images/com_joomleague/teams images/com_joomleague/persons images/com_joomleague/playgrounds images/com_joomleague/database ``` -------------------------------- ### Define Administrator Namespace Source: https://docs.klucon.cz/developer/architecture The namespace reserved for administrator-side logic. ```php Joomleague\Component\Joomleague\Administrator ``` -------------------------------- ### Define Root Namespace Source: https://docs.klucon.cz/developer/architecture The base namespace for the JoomLeague component. ```php Joomleague\Component\Joomleague ``` -------------------------------- ### Forbidden Legacy Date Values Source: https://docs.klucon.cz/developer/database These specific zero-date strings are not permitted; use NULL for missing values instead. ```sql '0000-00-00' '0000-00-00 00:00:00' ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.