[TYPO3-core] RFC #11657: sysaction uses hardcoded texts
Christopher Stelmaszyk
christopher at yahoo.de
Thu Aug 6 14:47:48 CEST 2009
Hi!
This is a SVN patch request.
Type: feature
Branches: trunk
BT reference:
http://bugs.typo3.org/view.php?id=11657
Problem:
The sysext sysaction uses hardcoded labels.
Solution:
The patch fixes that.
Kind regards
Christopher
--------------------------------------------------------------------------------
Index: typo3/sysext/sys_action/class.tx_sysaction.php
===================================================================
--- typo3/sysext/sys_action/class.tx_sysaction.php (revision 5751)
+++ typo3/sysext/sys_action/class.tx_sysaction.php (working copy)
@@ -196,14 +196,14 @@
'&SET[search]=query'.
'&storeControl[STORE]=-'.$actionRow["uid"].
'&storeControl[LOAD]=1'.
- '">Edit Query</a></strong>';
+ '">' . $GLOBALS['LANG']->getLL('action_editQuery') . '</a></strong>';
}
$theCode.= $this->pObj->doc->section($LANG->getLL("action_t2_result"),$actionContent,0,1);
} else {
$theCode.= $this->pObj->doc->section($LANG->getLL("action_error"),'<span class="typo3-red">'.$LANG->getLL("action_notReady").'</span>',0,1);
}
} else {
- $theCode.= $this->pObj->doc->section($LANG->getLL("action_error"),'<span class="typo3-red">The extension "lowlevel" must be installed in order to create a quiry</span>',0,1);
+ $theCode.= $this->pObj->doc->section($GLOBALS['LANG']->getLL("action_error"),'<span class="typo3-red">' . $GLOBALS['LANG']->getLL('action_lowlevelMissing', true) . '</span>',0,1);
}
break;
case 3: //list records
Index: typo3/sysext/sys_action/locallang.xml
===================================================================
--- typo3/sysext/sys_action/locallang.xml (revision 5751)
+++ typo3/sysext/sys_action/locallang.xml (working copy)
@@ -9,7 +9,9 @@
<label index="action_noType">Error: The action had no type defined.</label>
<label index="action_notReady">Error: The action configuration is not finished.</label>
<label index="action_download_file">Click here to download the exported data in a file</label>
+ <label index="action_editQuery">Edit Query</label>
<label index="action_error">Action error!</label>
+ <label index="action_lowlevelMissing">The extension "lowlevel" must be installed in order to create a query.</label>
<label index="action_BEu_hidden">Disable user</label>
<label index="action_BEu_username">Login name</label>
<label index="action_BEu_password">Password</label>
More information about the TYPO3-team-core
mailing list