Skip to content

JT Position Finder v1.0.4 — Improved Template Search UX

Latest

Choose a tag to compare

@joomtheme joomtheme released this 08 Jul 13:14
9e8cc89

JT Position Finder v1.0.4 improves template search behavior and UI clarity when multiple Joomla templates or template styles contain similar names, such as Cassiopeia and Cassiopeia Extended.

JT Position Finder v1.0.4 — Improved Template Search UX

This release improves the template search experience and makes the module position selection workflow clearer when multiple Joomla templates or template styles contain similar names.

The update is based on real-world feedback about searching for Cassiopeia when another template group such as Cassiopeia Extended is also available.

What’s New

  • Improved search ranking for template groups
  • Exact template element matches are now prioritized before partial matches
  • Searching for Cassiopeia should show the Cassiopeia group before Cassiopeia Extended
  • Added visible template element badges, such as cassiopeia or cassiopeia_extended
  • Changed the Selected label to Current value
  • Improved wording to clarify that Joomla stores the module position value, not the template group
  • Updated search placeholder text
  • Updated modal description text
  • Updated English and Turkish language strings
  • Updated package metadata to version 1.0.4
  • Updated Joomla update server metadata

Why This Change?

JT Position Finder selects the value stored in Joomla’s module position field.

Joomla stores the module position name, for example banner, footer, menu or sidebar-right.

It does not store the template group from which the position was selected.

When two templates contain the same position name, the same value can appear under more than one template group. The new Current value label makes this clearer and avoids the impression that a specific template group has been selected.

Compatibility

  • Joomla 6.1+
  • PHP 8.3+
  • Joomla Administrator
  • Atum administrator template
  • Light mode
  • Dark mode

Core-Safe Approach

JT Position Finder does not modify:

  • Joomla core files
  • Atum administrator template files
  • Bootstrap core files
  • Frontend template files
  • Module files

The plugin continues to use Joomla’s extension system and Web Asset Manager.

Recommended Test Case

  1. Install or update to v1.0.4
  2. Open Joomla Administrator
  3. Go to Content → Site Modules
  4. Edit a module
  5. Click Find position
  6. Search for Cassiopeia

Expected behavior:

Cassiopeia should appear before Cassiopeia Extended when the exact template element matches.

Package

Installable package: plg_system_jtpositionfinder_v1.0.4.zip

SHA256: b5b2e8538499d09095781e431bcfb499904e2fe6eaf98b6cc51c43f13cca5530

Notes

This version is a UX improvement release focused on clearer search behavior, better template group identification and more accurate wording around the currently stored Joomla module position value.