Commit Graph

68 Commits (c026e805985c063a0aa26bc308b1563ffdddbd6a)

Author SHA1 Message Date
franck c7d2de5a6f
Don't presume module license (might be GPLv2, AGPLv3, MIT, …) 2024-03-10 08:39:06 +01:00
franck 9a17c4ce90
Switch from GNU GPL-2.0-only to AGPL-3.0 2024-03-08 08:59:06 +01:00
franck ea6c9ffa14
Add exception.pot (manually updated as date.pot) 2023-10-03 09:19:12 +02:00
franck e31642c68d
Add Uninstaller to official distribution 2023-08-23 09:27:28 +02:00
franck a7f6c771bd
Don't zip _locked watchdog file in module archive 2023-06-07 07:56:34 +02:00
franck a228f26450
Exclude demo folder from build 2023-05-28 16:58:43 +02:00
franck d715970f19
Fix #308, take care of chmod() disabled before trying to use it 2023-05-17 07:52:21 +02:00
franck 5949174c66
Fix #308 : try…catch with chmod()/fileperms(), remove @ before functions (which may be disabled) 2023-05-16 15:10:54 +02:00
franck cc5a1e63b1
l10n rebuilded, fix l10nFaker for thumbnails size names 2023-04-13 18:26:41 +02:00
franck 0f4a2761dc
Move L10n to src, with unit tests 2023-04-08 15:53:22 +02:00
franck a220358e01
Update some locales 2023-03-10 09:04:05 +01:00
franck 694507fa0f
WIP: move CB Autoloader and it's bootstrap to new src folder, the first step to move core source in it.
note: the new dcProxyV1 plugin will be used to alias old classes to namespaced ones, core and CB classes only as this plugin is loaded before every other modules (plugins/themes)
2023-02-24 09:48:08 +01:00
franck a3e9633c8e
Update distributed plugin list in build-tool po_update.sh 2023-02-24 07:42:27 +01:00
franck 34de39e61b
Fix Makefile and po_update tool (blowupConfig plugin was integrated in default theme) 2023-02-03 15:54:58 +01:00
franck 7347ee051c
CB has moved! 2022-12-26 16:50:13 +01:00
franck c9f64bf9f6
Build module: do not minify already minified JS, the minified JS are now prefixed (before the .js extension) by .min 2022-12-20 10:31:45 +01:00
franck ecae5ea092
PHP code review 2022-08-24 06:59:45 +02:00
franck 55428d5b18
Bye bye global $_lang, use dcCore::app()->lang instead 2022-07-20 14:51:39 +02:00
franck eca3841bf4
No more used if ever (since 2015, at least) 2022-05-08 10:35:20 +02:00
franck 5c7791d112
Do not minify already minified js files at build, addresses #161 2022-02-19 14:51:49 +01:00
franck 2f3a7cb9c5
Protect [l|r]trim() 1st string argument, PHP 8.1 compliance (including CB) 2022-01-23 09:59:41 +01:00
franck 9c15bba069
Code formatting 2022-01-22 15:15:56 +01:00
franck bfa785a0ae
Some tiny fixes for this script 2021-10-24 12:52:45 +02:00
franck 1f59c9dc86
Update Minifier.php (from https://github.com/tedious/JShrink) - PHP 8 compliance 2021-08-08 09:34:28 +02:00
franck 766792387d
Cope with non-BSD sed 2021-02-04 16:31:57 +01:00
franck e10c5f8d98
Add tool to rebuild all locales 2020-12-27 09:10:29 +01:00
franck 245c6a74c7
Stop scripts on errors 2020-10-10 18:56:30 +02:00
franck e791b36f38
Add footnotes feature to dcCKEditor, closes #66 2020-09-21 13:19:45 +02:00
franck 9a7808797a
Don't exclude core main.pot to produce main.po plugin/theme locale as core main.po is not loaded in frontend, only in backend 2020-05-07 22:51:45 +02:00
franck 44da129d86
l18n cleanup -
po_update.sh reviewed (public.pot is now automatically generated from default-templates, adding _public.pot if present), .po from plugins/* removed (as they already been merged in main plugins.pot
2020-04-23 15:09:36 +02:00
franck 5dba039f91
Rebuild CKEDitor 4.13.1 with last CKBuilder release (2.3.2) 2020-02-27 11:52:40 +01:00
franck 8b5b112301
Update CKEditor from 4.12.0 to 4.13.1 2020-02-21 09:44:27 +01:00
franck d3524eb9ce
Doc update for build-module.sh 2020-01-20 10:23:07 +01:00
franck eb3a1ee075
Switch to exclude-from for rsync and according exclusion list (which should be completed as necessary) 2019-09-18 15:37:52 +02:00
franck cc7cbf5ea1
Better this way (module name check) 2019-09-18 11:45:57 +02:00
franck 4e46da8736
Module (plugin/theme) archive builder 2019-09-17 17:25:36 +02:00
franck 73f6a49914 Avoid potential warning in PHP 7.3 2019-04-25 12:32:26 +02:00
franck 4c6bd6871a Preserve newlines (LF) in template string in minifier 2018-09-19 10:22:06 +02:00
franck ea404490ca Actually the minifier did not like the template strings, so one step back (see rev [3881]) and fix the minifier 2018-09-19 10:11:05 +02:00
franck 5420ce0696 Back to the old array() notation for build tools (they still may be used with old PHP versions) 2018-09-17 05:52:14 +02:00
franck 8bc6ca111c short notation for array (array() → []) 2018-09-14 12:16:17 +02:00
franck 18d1a721d7 Don't keep comments inside minified JS 2018-08-14 11:47:02 +02:00
franck dc08321a62 Missing this 2018-08-14 11:24:45 +02:00
franck 0de8df161f Switch from js-min 1.1.1 (obsolete) to Minifier (part of JShrink package from Robert Hafner) ; should solve syntax error with compressed version of codemirror.js 2018-08-14 11:24:19 +02:00
franck 7852c77097 Update locales 2018-07-26 16:19:33 +02:00
franck 95beb64e40 Simplify licence block at the beginning of each file 2018-03-09 12:29:57 +01:00
franck dc30f4ec08 Code formatting (PSR-2) 2018-03-08 17:58:39 +01:00
franck 1121073cbd Remove samples folder from builded CKEditor 2016-11-20 12:07:11 +01:00
franck 7a41ce93f7 Source code indent is back in CKEditor, fixes #2130 2016-02-22 13:12:48 +01:00
franck 237cf11e67 Update CKEditor from 4.5.1 to 4.5.8 2016-02-19 15:27:10 +01:00