TPL-ISIS-001
ISIS
ISIS / Hathor admin templates
ISIS and Hathor were removed. Joomla 4+ admin is Atum (Bootstrap 5). Admin overrides copied from ISIS layouts will not match Atum markup.
ISIS → Atum
Symptoms people search
administrator looks broken · isis template not found · hathor missing
Replace this code
Swap ISIS for Atum.
Joomla 3
Remove or stop calling this
administrator/templates/isisJoomla 4 / 6
Use this instead
administrator/templates/atum — restyle with a child if you must brand the admin.How to fix it
- 1Use Atum.
- 2Recreate html/ overrides from Atum layouts, not ISIS.
- 3Replace icon-32-* toolbar sprites with Atum icon classes.
Also known as
ISIS · Hathor · Atum · icon-32
There is no 1:1 swap for this one. The architecture changed. If you cannot rewrite it, Infyways can.
Related issues
- Joomla 3 → 4PHP
jimport() autoloader calls
jimport('joomla.filesystem.file') → use Joomla\CMS\Filesystem\File;
- Joomla 3 → 4Joomla API
isAdmin() / isSite()
$app->isAdmin() → $app->isClient('administrator') / isClient('site')
- Joomla 3 → 4Templates
Protostar site template
Protostar → Cassiopeia (or a Joomla 4+ template), preferably a child template
- Joomla 3 → 4Templates
Beez / Beez3 templates
Beez3 → Cassiopeia
- Joomla 4 → 5Templates
Template without joomla.asset.json
templateDetails.xml only → joomla.asset.json + WebAssetManager in index.php
- Joomla 3 → 4Templates
Magic pagination_item_active functions
function pagination_item_active($item) → Layout joomla.pagination.link