[TASK] Readd the type to the list of extensions in the extension manager 64/53464/2
authorGeorg Ringer <georg.ringer@gmail.com>
Tue, 11 Jul 2017 13:12:24 +0000 (15:12 +0200)
committerWouter Wolters <typo3@wouterwolters.nl>
Thu, 13 Jul 2017 18:29:10 +0000 (20:29 +0200)
Providing the type in the extension list makes it easier to filter the
list of extensions, e.g. by searching for "local" and for sorting.

Resolves: #81835
Releases: master, 8.7
Change-Id: If54f98d11b70797142cb7457537ffbb584ea0421
Reviewed-on: https://review.typo3.org/53464
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
typo3/sysext/extensionmanager/Resources/Private/Language/locallang.xlf
typo3/sysext/extensionmanager/Resources/Private/Templates/List/Index.html
typo3/sysext/extensionmanager/Resources/Public/JavaScript/Main.js

index db98142..6d63d29 100644 (file)
                        <trans-unit id="extensionList.header.extensionState">
                                <source>State</source>
                        </trans-unit>
+                       <trans-unit id="extensionList.header.extensionType">
+                               <source>Type</source>
+                       </trans-unit>
                        <trans-unit id="extensionList.header.uploadComment">
                                <source>Upload Comment</source>
                        </trans-unit>
index 4a2abd0..9509e31 100644 (file)
@@ -24,6 +24,7 @@
                                <th><f:translate key="extensionList.header.extensionKey"/></th>
                                <th><f:translate key="extensionList.header.extensionVersion"/></th>
                                <th><f:translate key="extensionList.header.extensionState"/></th>
+                               <th><f:translate key="extensionList.header.extensionType"/></th>
                                <th><f:translate key="extensionList.header.extensionActions"/></th>
                        </tr>
                </thead>
@@ -78,6 +79,9 @@
                                        <span class="label label-{extension.state}">{extension.state}</span>
                                </td>
                                <td>
+                                       {extension.type}
+                               </td>
+                               <td>
                                        <div class="btn-group">
                                                <em:processAvailableActions extension="{extension}">
                                                        <em:configureExtension class="btn btn-default" extension="{extension}" title="{f:translate(key:'extensionList.configure')}">
index bf41876..e455b9c 100644 (file)
@@ -67,6 +67,7 @@ define([
                                        }, {
                                                orderable: false
                                        },
+                                       null,
                                        null
                                ]
                        });