lfeditor issueshttps://gitlab.sgalinski.de/typo3/lfeditor/-/issues2022-08-09T13:32:42Zhttps://gitlab.sgalinski.de/typo3/lfeditor/-/issues/24Duplicate lines in AdditionalConfiguration.php when saving new language file ...2022-08-09T13:32:42ZKevin DitscheidDuplicate lines in AdditionalConfiguration.php when saving new language file override twiceWHen saving a new language file override in the lfeditor backend module, a new line is written to the AdditionalConfiguration.pnp file.
If the module is reloaded, it is somehow detected, that the line got written to the file, however if ...WHen saving a new language file override in the lfeditor backend module, a new line is written to the AdditionalConfiguration.pnp file.
If the module is reloaded, it is somehow detected, that the line got written to the file, however if the module is NOT reloaded, but one clicks the save button twice, the same line gets written twice into the AdditionalConfiguration.php.
This happens every time, the save button gets clicked again after creating a new locallang override without reloading the module.https://gitlab.sgalinski.de/typo3/lfeditor/-/issues/21Switch to Override mode does not work anymore2018-07-25T13:17:18ZPhilipp NowinskiSwitch to Override mode does not work anymoreIn the latest version the switch to override mode does not work for me.
* This might be configuration related. If so:
* Correct the default settings
* Or at least do not display unavailable modes in the dropdownIn the latest version the switch to override mode does not work for me.
* This might be configuration related. If so:
* Correct the default settings
* Or at least do not display unavailable modes in the dropdownhttps://gitlab.sgalinski.de/typo3/lfeditor/-/issues/19UTF8 Symbols were transformed to htmlentities (something like HTML decode)2018-05-25T08:45:07ZJosef GlatzUTF8 Symbols were transformed to htmlentities (something like HTML decode)That should not happen.That should not happen.https://gitlab.sgalinski.de/typo3/lfeditor/-/issues/18CDATA tag will be encoded after editing entry2018-05-25T08:39:02ZJosef GlatzCDATA tag will be encoded after editing entrySadly not reproducible everytime. Does anybody else have this problems?Sadly not reproducible everytime. Does anybody else have this problems?https://gitlab.sgalinski.de/typo3/lfeditor/-/issues/17Code Warning2018-04-03T14:46:20ZStefan Galinskistefan@sgalinski.deCode WarningUncaught TYPO3 Exception
#1: PHP Warning: unserialize() expects exactly 1 parameter, 2 given in /var/www/web/typo3conf/ext/lfeditor/Classes/Controller/AbstractBackendController.php line 185 (More information)Uncaught TYPO3 Exception
#1: PHP Warning: unserialize() expects exactly 1 parameter, 2 given in /var/www/web/typo3conf/ext/lfeditor/Classes/Controller/AbstractBackendController.php line 185 (More information)https://gitlab.sgalinski.de/typo3/lfeditor/-/issues/13Override Mode not working with PHP 7.12017-09-22T10:26:29ZFabian GalinskiOverride Mode not working with PHP 7.1Ticket on Forge: https://forge.typo3.org/issues/82305
Author: Attila Glück
Description:
If i click save, delete all language constants.
Also wenn ich auch speichern klicke beim Override Mode, wird alles gelöscht und keine KOnstanten ...Ticket on Forge: https://forge.typo3.org/issues/82305
Author: Attila Glück
Description:
If i click save, delete all language constants.
Also wenn ich auch speichern klicke beim Override Mode, wird alles gelöscht und keine KOnstanten mehr angezeigt.
Unter php 7.0 funktioniert es einwandfrei.https://gitlab.sgalinski.de/typo3/lfeditor/-/issues/12language file is not available for edit2018-04-03T17:03:41ZFabian Galinskilanguage file is not available for editTicket on Forge: https://forge.typo3.org/issues/81974
Author: Naberd Zendi
Description:
Our client translates one extension in to other languages.
now Lf Editor show every language except french for that extension.. xlf file does exis...Ticket on Forge: https://forge.typo3.org/issues/81974
Author: Naberd Zendi
Description:
Our client translates one extension in to other languages.
now Lf Editor show every language except french for that extension.. xlf file does exist on the server.
So not sure what is wrong here the file was made with LFEditor extension, but now it's invisible for editors.
although extension which has this file does take correct translation from that file.
see attached files.
[fr.locallang.xliff](/uploads/dd2d27c5778076311950656fac8a1216/fr.locallang.xliff)
[Schermafbeelding_2017-07-26_om_13.22.24](/uploads/ea1d358cab4abd8ec0fda69246846c7e/Schermafbeelding_2017-07-26_om_13.22.24.png)
[Schermafbeelding_2017-07-26_om_13.48.02](/uploads/1f81b1acd7f1734623f6b2c21c9a74dd/Schermafbeelding_2017-07-26_om_13.48.02.png)https://gitlab.sgalinski.de/typo3/lfeditor/-/issues/11Loading sys_language records fails with MySQL 5.72018-04-03T16:49:36ZFabian GalinskiLoading sys_language records fails with MySQL 5.7Ticket on Forge: https://forge.typo3.org/issues/79855
Author: Sebastian Michaelsen
Description:
In \SGalinski\Lfeditor\Service\SysLanguageService::selectFromSysLanguageByUids the following query is created:
SELECT uid, title, flag FR...Ticket on Forge: https://forge.typo3.org/issues/79855
Author: Sebastian Michaelsen
Description:
In \SGalinski\Lfeditor\Service\SysLanguageService::selectFromSysLanguageByUids the following query is created:
SELECT uid, title, flag FROM sys_language GROUP BY flag ASC
It works for me with MySQL 5.6.19 but fails for MySQL 5.7.17:
Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'naturata.sys_language.uid' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
5.7 seems to have changed behaviour regarding GROUP BY: https://dev.mysql.com/doc/refman/5.7/en/group-by-handling.htmlhttps://gitlab.sgalinski.de/typo3/lfeditor/-/issues/9Exception when saving new constant2018-04-03T16:21:48ZFabian GalinskiException when saving new constantTicket on Forge: https://forge.typo3.org/issues/75039
Author: Josef Glatz
Description:
```
#1289386765: Could not analyse class: "SGalinski\Lfeditor\Service\FileBackupService" maybe not loaded or no autoloader? PHP Warning: Declaratio...Ticket on Forge: https://forge.typo3.org/issues/75039
Author: Josef Glatz
Description:
```
#1289386765: Could not analyse class: "SGalinski\Lfeditor\Service\FileBackupService" maybe not loaded or no autoloader? PHP Warning: Declaration of SGalinski\Lfeditor\Service\FileBackupService::init($file, $path, $metaFile) should be compatible with SGalinski\Lfeditor\Service\FileService::init($file, $path) in /app/web/typo3conf/ext/lfeditor/Classes/Service/FileBackupService.php line 0
```https://gitlab.sgalinski.de/typo3/lfeditor/-/issues/8Converting file from xml to xlf throws exception2018-04-03T16:37:31ZFabian GalinskiConverting file from xml to xlf throws exceptionTicket on Forge: https://forge.typo3.org/issues/73172
Author: Josef Glatz
Description:
Problem/Description
When I try to convert a xml to xlf I get an error
1: PHP Warning:
```
file_get_contents(/application/code/typo3conf/ext/them...Ticket on Forge: https://forge.typo3.org/issues/73172
Author: Josef Glatz
Description:
Problem/Description
When I try to convert a xml to xlf I get an error
1: PHP Warning:
```
file_get_contents(/application/code/typo3conf/ext/theme/Resources/Private/Language/locallang_FormhandlerShared.xlf): failed to open stream: No such file or directory in /application/code/typo3conf/ext/lfeditor/Classes/Service/FileBaseService.php line 185
```
If I take a look into the folder after starting convertion:
a new file with only the german translation in xml format de.locallang_FormhandlerShared.xlf is generated.
the original file has no german translation "array". Therefore a <languageKey index="de">EXT:theme/Resources/Private/Language/de.locallang_FormhandlerShared.xml</languageKey> is placed there. There are also all other empty languageKey arrays: (just a few lines:)
```
<languageKey index="af"/>
<languageKey index="ar"/>
<languageKey index="bs"/>
<languageKey index="bg"/>
<languageKey index="ca"/>
<languageKey index="ch"/>
<languageKey index="cs"/>
```
Reloading the module is possible when I clear all caches in Install Tool.
ToDo(s)
Converting language files should work again.