d28b15381c
php 8 compat fixes for ML directory section
2021-05-13 14:57:19 +02:00
4cab1db38d
php 8 compat: Image upload
2021-05-13 14:13:58 +02:00
60f5277435
php 8 compat fixes t oallow category creation
2021-05-09 21:57:43 +02:00
25cfb97ece
php8 compat fixes to save entries again
2021-05-09 17:17:54 +02:00
4c246ad426
php8 compat fixes for entry preview
2021-05-09 16:54:27 +02:00
a6ca0d7fe5
PHP8 compat fixes for media library
2021-05-06 20:45:19 +02:00
ab9962a1f8
PHP8 compat fixes for entry list
2021-05-06 20:45:19 +02:00
5013d583f2
Apply PHP8 compat fixes for backend controllers
...
Taken from https://github.com/s9y/Serendipity/pull/750
2021-05-06 20:45:19 +02:00
90dd334327
PHP 8 compatibility fixes for the installer
2021-05-02 09:50:58 +02:00
11d903efdb
unified parameter for backend_image_add hook
2021-02-03 16:34:07 +01:00
37cd0c3808
[TASK] Adds 'image_id' to event 'backend_image_add' in addData array
2020-09-16 11:21:05 +02:00
bd3a9ec832
check if php extension xml is available. fixes #741
2020-08-23 15:23:23 +00:00
626aac6335
check if php extension xml is available. fixes #741
2020-08-23 15:23:23 +00:00
e1bda89dc0
Split timestamp field for supported HTML5 input types
2020-08-15 07:40:05 +00:00
e893914c7c
media: fixup empty selection for upload and empty multiselection issues
2020-05-29 22:16:17 +02:00
17761c6214
Show a warning in the ugprader when plugins are not current ( #477 )
2020-05-29 11:25:24 +02:00
0ad7691634
Show an error message when the sqlite database is readonly ( #427 )
2020-05-28 14:07:36 +02:00
0409717586
media_upload: check for empty file input
2020-05-27 21:49:14 +02:00
8e24108b88
admin/entries.inc.php: strip multilingual from iframe entry
2020-05-27 21:49:14 +02:00
0cf227f335
Totally resorted the language files, added subscription strings
2020-05-27 21:49:11 +02:00
0d7f55e616
fix oddments in admin/users and admin/entries
2020-04-14 13:56:45 +02:00
e288d7e43e
Fix display of upgrade notification.
...
Signed-off-by: Thomas Hochstein <thh@inter.net >
2020-04-03 09:15:33 +02:00
53694e2691
Unconditionally keep upgraded_version in plugin cache.
...
See #685 for more information.
Signed-off-by: Thomas Hochstein <thh@inter.net >
2020-03-28 13:22:01 +01:00
0b2d6bf931
Really set source of plugins.
...
Fixes d179f1b154
Signed-off-by: Thomas Hochstein <thh@inter.net >
2020-03-25 15:03:31 +01:00
fd49846aa1
Add different error messages for ML rename.
...
Signed-off-by: Thomas Hochstein <thh@inter.net >
2020-03-25 13:06:33 +01:00
18ab57b76b
ML: Really add error message when renaming fails.
...
Fixes 1c95c173a2
2020-03-25 11:03:34 +01:00
1c95c173a2
ML: Add error message when renaming fails.
...
Completing 1ed4b9e7ec
As we already have an (unused) language
constant for this error, we seem to have
had this kind of check before ...
Signed-off-by: Thomas Hochstein <thh@inter.net >
2020-03-25 00:54:48 +01:00
d179f1b154
Add plugin source to list of plugins.
...
* plugin_api.inc.php:
- Add static list of bundled plugins.
- Add function to check if plugin is
bundled.
* plugins.inc.php:
- Set source of plugin
(Spartacus, bundled or local).
* plugins.inc.tpl:
- Display plugin source.
* Add language constants.
Signed-off-by: Thomas Hochstein <thh@inter.net >
2020-03-24 15:57:48 +01:00
f576501737
Revert "Save remote plugin source when merging remote / local data."
...
This reverts commit 8c702769e4
.
We can do this better.
Signed-off-by: Thomas Hochstein <thh@inter.net >
2020-03-24 15:36:49 +01:00
8c702769e4
Save remote plugin source when merging remote / local data.
...
When installing / updating plugins, plugin data
is fetched from Spartacus first; those plugins
will habe "Spartacus" as "pluginlocation".
Later on, information about installed plugins
is fetched from cache / database, overwriting
the previously fetched data for all installed
plugins. After that, "pluginlocation" is
"local" even for plugins that live on
Spartacus if they have been installed.
So we save "pluginlocation" data to a new
"pluginsource" field before merging /
overwriting so we can detect plugins that
are available on Spartacus.
This data is present in plugins.inc.tpl
and can be used there.
Signed-off-by: Thomas Hochstein <thh@inter.net >
2020-03-23 22:28:43 +01:00
be422b5e83
Add maintenance tasK: native -> utf8, utf8 -> utf8mb4
...
Note: Native to utf8 will not work if the data in the database table is actually utf8! These are helper functions for during the alpha, to make testing easier, not tasks for the beta/stable
2020-03-23 17:15:56 +01:00
af036ca58d
Add warning to upgrade task for utf8mb4 upgrade
2020-03-23 09:57:59 +01:00
fa17e0709c
Upgrade task to move utf8 mysql databases to utf8mb4 ( #394 )
2020-03-22 22:15:23 +01:00
502b837dd6
Fix a lot of single issues and overhaul the language settings
...
see docs/NEWS and the plugin/changelog files for details
2019-10-13 22:49:03 +02:00
12bb9c0cc0
Fix media library (mass) delete.
...
Fixes #619 .
Signed-off-by: Thomas Hochstein <thh@inter.net >
2019-08-17 01:36:51 +02:00
221bd4a4c7
Merge pull request #620 from th-h/thh-plugin-notifier
...
Add plugin update notifications.
2019-08-13 22:21:28 +02:00
53f63342c6
Fix typo / unify PHP and smarty variable names.
...
"requirement_failures" from PHP is saved in
"requirements_failues" - "requirements" as
in plural, and with a typo. That doesn't make
sense. Let's use "requirement_failures"
everywhere.
Signed-off-by: Thomas Hochstein <thh@inter.net >
2019-08-11 02:18:09 +02:00
9999a5b0e1
Add plugin update notification to dashboard.
...
Signed-off-by: Thomas Hochstein <thh@inter.net >
2019-08-10 23:40:15 +02:00
60e975ee27
Fix: Don't show "Array" string under update notification
2019-08-03 21:11:53 +02:00
f5d5b73c26
Bump required PHP version to 7.0 ( #596 )
2019-03-06 00:48:50 +01:00
722c1cf7f8
plugin spamblock: if forcemoderation is set, activate the new option moderation_auto
2019-03-05 18:38:22 +01:00
f295a3b123
Fix self-XSS on file upload
...
The filename was used without escaping in the scucess message shown after upload
2019-02-20 21:38:13 +01:00
0dc6f620c1
[BUGFIX] Fixes media library regression, references #509
...
Adds missing ACL renames
Missing trailing / when managing dirs
Fix typo that did not evaluate read/write properly
Add missing NEWS entries
2018-11-05 15:59:49 +01:00
52838c0f7b
fix: plugin page died because of non-countable object
2018-10-07 19:08:15 +02:00
10585fff80
Fix: Unknown constant error RSS
2018-10-07 19:04:22 +02:00
19513cdf14
Security fixes
2018-07-18 11:23:02 +02:00
23d3a73b01
init maintenance mode ( #467 )
2018-06-13 19:31:28 +02:00
567587718b
React to errors when comment could not be deleted ( #527 )
2018-06-12 23:49:11 +02:00
9e8eebac15
Fix user creation, also fixes installer
...
Because the hashtype was not set to the new default, but bcrypt already used, the user could not log in
2018-06-12 22:40:02 +02:00
40993037b2
init media gallery insert
2018-04-06 17:09:51 +02:00