Fixed bug #12110: Show status of flag doNotLoadInFE in extension details
authorSteffen Kamper <info@sk-typo3.de>
Fri, 9 Oct 2009 18:00:17 +0000 (18:00 +0000)
committerSteffen Kamper <info@sk-typo3.de>
Fri, 9 Oct 2009 18:00:17 +0000 (18:00 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Core/trunk@6129 709f56b5-9817-0410-a4d7-c38de5d9e867

ChangeLog
typo3/mod/tools/em/class.em_index.php
typo3/sysext/lang/locallang_csh_em.xml
typo3/sysext/lang/locallang_mod_tools_em.xml

index 3eb593e..42519f4 100755 (executable)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
 2009-10-09  Steffen Kamper  <info@sk-typo3.de>
 
+       * Fixed bug #12110: Show status of flag doNotLoadInFE in extension details (thanks to Steffen Gebert)
        * Fixed bug #12119: PHP warning shown in EM, if webserver can't remove extension dir (thanks to Steffen Gebert)
 
 2009-10-09  Oliver Hader  <oliver@typo3.org>
index 91d5110..b270480 100644 (file)
@@ -3089,6 +3089,11 @@ EXTENSION KEYS:
                                        <td>' . ($extInfo['EM_CONF']['lockType'] ?
                                                $extInfo['EM_CONF']['lockType'] : '') . '</td>' .
                                        $this->helpCol('lockType') . '</tr>';
+                       $lines[] = '<tr class="bgColor4"><td>' . $GLOBALS['LANG']->getLL('extInfoArray_load_in_frontend') . '</td>
+                                       <td>' . ($extInfo['EM_CONF']['doNotLoadInFE'] ?
+                                               $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_common.xml:no')
+                                               : $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_common.xml:yes')) . '</td>' .
+                                       $this->helpCol('doNotLoadInFE') . '</tr>';
                        $lines[] = '<tr class="bgColor4"><td>' . $GLOBALS['LANG']->getLL('extInfoArray_modifies_tables') . '</td>
                                        <td>' . $extInfo['EM_CONF']['modify_tables'] . '</td>' .
                                        $this->helpCol('modify_tables') . '</tr>';
index fc7cbb9..60ce85c 100755 (executable)
@@ -174,6 +174,9 @@ True non-internal extensions are characterized by the fact that they could be wr
                        <label index="emconf_modify_tables.alttitle">Existing tables modified</label>
                        <label index="emconf_modify_tables.description">List of tablenames which are only modified - not fully created - by this extension.</label>
                        <label index="emconf_modify_tables.details">Tables from this list found in the ext_tables.sql file of the extension</label>
+                       <label index="emconf_doNotLoadInFE.alttitle">Load in frontend</label>
+                       <label index="emconf_doNotLoadInFE.description">"Yes" (default) will load the extension in the frontend and the backend. "No": the extension is loaded only in the backend.</label>
+                       <label index="emconf_doNotLoadInFE.details">Some extensions are only required in the backend. With this flag set, this extension is not loaded in the frontend context, thus speeding up the site.</label>
                        <label index="emconf_private.alttitle">Private</label>
                        <label index="emconf_private.description">If set, this version is not shown in the public list in the online repository.</label>
                        <label index="emconf_private.details">&quot;Private&quot; uploads requires you to manually enter a special key (which will be shown to you after an upload has been completed) to be able to import and view details for the uploaded extension.
index b3d03f9..12f9f75 100755 (executable)
                        <label index="extInfoArray_clear_cache">Clear cache?</label>
                        <label index="extInfoArray_incl_modules">Includes modules:</label>
                        <label index="extInfoArray_lock_type">Lock Type?</label>
+                       <label index="extInfoArray_load_in_frontend">Load in frontend:</label>
                        <label index="extInfoArray_modifies_tables">Modifies tables:</label>
                        <label index="extInfoArray_inst_status">Installation status:</label>
                        <label index="extInfoArray_inst_type">Type of installation:</label>