Details
-
Type: Story
-
Status: Open
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: Short Term
-
Component/s: None
-
Labels:None
Description
Module Types
Add a new table module_type_labels
- type_id INT(10) UNSIGNED NOT NULL
- lang VARCHAR(5) NOT NULL
- label VARCHAR(64) NOT NULL
Add English values for generic and registrar for all installed language codes
Update ModuleTypes to fetch the label for the current language or else the default language. If neither exist use the name as the label.
Add settings nav link Modules > Modules and Modules > Module Types. The first one should link the the current modules page. The second one should lead to a list page form module types and their labels, with an edit button.
The edit button should lead to a form page where one can edit module type labels by language.
Modules
Installed and Available modules should be displayed on the same page marked by section headers similar to the current Merchant/NonMerchant headers on the gateway page.
Modules should instead be tabbed by type.
A link should be added to the top of the list "Jump to Available" that scrolls the user to the Available section.
Gateways
Installed and Available gateways should be displayed on the same page marked by section headers similar to the current Merchant/NonMerchant headers.
Gateways should instead be tabbed by type (Merchant/NonMerchant).
A link should be added to the top of the list "Jump to Available" that scrolls the user to the Available section.
Plugins
To maintain consistency with the other two extension types Installed and Available plugins should be displayed on the same page marked by section headers similar to the current Merchant/NonMerchant headers.
A link should be added to the top of the list "Jump to Available" that scrolls the user to the Available section.