61fcbf4779266742e6c82d5cff63a2569f17da07
[Packages/TYPO3.CMS.git] / typo3 / sysext / extensionmanager / Resources / Private / Templates / List / Index.html
1 {namespace em=Tx_Extensionmanager_ViewHelpers}
2
3 <f:layout name="main" />
4 <f:section name="docHeaderRow2">
5 </f:section>
6 <f:section name="Content">
7 <div class="headerRow">
8 <div class="typo3-extensionmanager-headerRowLeft">
9 </div>
10 <div class="typo3-extensionmanager-headerRowRight">
11 <f:link.action action="form" controller="UploadExtensionFile" class="uploadExtension">Upload Extension .t3x/.zip</f:link.action>
12 <div class="uploadForm" style="display:none;">Loading form...<span class="spinner"></span></div>
13 </div>
14 </div>
15 <table id="typo3-extension-list" class="typo3-extension-list">
16 <thead>
17 <tr>
18 <th title="Update">Upd.</th>
19 <th title="Activate / Deactivate">A/D</th>
20 <th>Extension</th>
21 <th>Key</th>
22 <th>Version</th>
23 <th>Actions</th>
24 <th>State</th>
25 </tr>
26 </thead>
27 <tbody>
28 <f:for each="{extensions}" as="extension" key="extensionKey">
29 <f:if condition="{extension.terObject}">
30 <f:then>
31 <tr id="{extensionKey}" class="{f:if(condition:'{extension.terObject.reviewState} >= 0', then:'', else:'insecure')}">
32 </f:then>
33 <f:else>
34 <tr id="{extensionKey}">
35 </f:else>
36 </f:if>
37 <td>
38 <f:if condition="{extension.updateAvailable}">
39 <f:link.action
40 action="updateCommentForUpdatableVersions"
41 controller="Download"
42 arguments="{extension:extension.key, integerVersion: extension.terObject.integerVersion}"
43 class="updateAvailable"
44 format="json"
45 >Update</f:link.action>
46 </f:if>
47 </td>
48 <td>
49 <em:toggleExtensionInstallationState extension="{extension}" />
50 </td>
51 <td title="{extension.description}">
52 <em:image src="../{extension.siteRelPath}/ext_icon.gif" alt="{extension.title}" />{extension.title}
53 </td>
54 <td>
55 {extensionKey}
56 </td>
57 <td>
58 {extension.version}
59 </td>
60 <td>
61 <em:configureExtension extension="{extension}" />
62 <em:removeExtension extension="{extension}" />
63 <f:link.action action="downloadExtensionZip" controller="Action" arguments="{extension:extension.key}" class="zipDownload">Download as zip</f:link.action>
64 <em:downloadExtensionData extension="{extension}" />
65 </td>
66 <td class="{extension.state}">
67 {extension.state}
68 </td>
69 </tr>
70 </f:for>
71 </tbody>
72 </table>
73 </f:section>
74
75