Commit Graph
100 Commits
Author SHA1 Message Date
onli fa69a788a8 Enable production mode for beta and rc versions
To enable sane testing with PHP 8
2021-07-04 12:39:04 +02:00
onli 8d8aa4ce66 Do not print errors for PHP warnings in production mode
Not even when logged in. The error output stopped the script execution. This change enables the usage of old themes, if their critical issues are fixed
2021-07-01 22:03:45 +02:00
onli 34f52d1aae Fix: The error output left a pre-tag open 2021-06-30 21:46:39 +02:00
onli 18a6904d5d Fix: Serendipity stopped when encountering a Warning
Changes this to only stopping if debug mode is enabled
2021-06-30 21:39:42 +02:00
onli 0d5a29416c Fix: Every comment subscribed to an entry 2021-06-30 19:59:47 +02:00
onli 1170363a29 Fix: Entries could not be saved if blog had no category 2021-06-27 23:10:14 +02:00
onli 6e4d16d149 PHP 8 compat fixes for clean blog 2021-06-27 22:58:03 +02:00
onli aacf8e7f2f Fix php8 warning when gravatar + shoutbox are active 2021-06-27 21:24:19 +02:00
onli 2bad6efd9c Hide PHP warnings in production mode (#765)
* Hide PHP warnings in production mode

* Silence error reporing during second language file read
2021-06-26 16:49:21 +02:00
onli b547042af4 php8 compat fix for group menu with specific group permissions 2021-06-12 17:28:12 +02:00
onli 5dd3385c48 document user deletion fix 2021-06-08 23:47:43 +02:00
onli e8bb99752f Fix: Deleting a user throw a token not found error message
Setting POST['serendipity']['user'] triggers the login routine. When that happens a new session is generated, and afterwards the token check fails.
2021-06-08 23:42:59 +02:00
onli 323860150d PHP 8 compatibility fix for installing themes 2021-06-06 21:47:34 +02:00
onli c416ea82d3 fix: templates did not set the currect custom url
PHP 8 compatibility fix
2021-06-06 21:45:26 +02:00
onli ef79ef260b PHP 8 compat fixes for the core when trackack plugin is installed 2021-06-06 18:53:48 +02:00
onli e0d87c88cf Fix: Smarty init check could fail 2021-06-06 18:23:06 +02:00
onli 137ca00367 PHP 8 compat fixes for future entries on overview page 2021-06-06 17:45:42 +02:00
onli 62380a3086 PHP 8 compat fix for showing freetag RSS feeds 2021-06-06 12:32:23 +02:00
onli 330cab353e PHP 8 compat fix for showing plugin backend menus 2021-06-06 12:31:47 +02:00
onli 325c608139 creativecommons: PHP 8 compat fixes (for showing RSS) 2021-06-06 12:30:55 +02:00
onli a96fe8040a Set loading="lazy" to ML images if width and height are known 2021-06-05 18:23:36 +02:00
onli 8852792674 Add missing NOTIFICATION_CONFIRM_SUBMAIL_FAIL lang constant
PRevents a PHP 8 compatibility error when subscribing to a comment thread failed
2021-05-30 16:02:58 +02:00
onli 91a14c3dc7 textile 1.8.4: php 8 compat fixes 2021-05-30 12:13:54 +02:00
onli 4ecf52d10f clean blog: php 8 compat fixes 2021-05-30 12:07:04 +02:00
onli 7fe104ed40 php 8 compat fixes (context: templatechooser to clean blog) 2021-05-30 12:06:14 +02:00
onli 7f1f5729c8 tempaltechooser 1.7.1: php 8 compat fix 2021-05-30 12:05:23 +02:00
onli 50ccdce46c resposniveimage: php 8 compat fix for themes without breakpoints 2021-05-30 12:04:16 +02:00
onli 20de7bd442 php 8 compat fix for saving plugin order 2021-05-30 11:47:18 +02:00
onli e293bc18f3 php 8 compat fixes for comment subscription 2021-05-29 20:27:02 +02:00
onli 1fc5076112 gravatar 1.63.1: php 8 compatibility fixes 2021-05-29 19:44:16 +02:00
onli bb483dcadc creativecommons 1.6.1: PHP 8 compat fixes (missing lang constants) 2021-05-29 18:32:34 +02:00
onli 8dbf85aacd bbcode 2.11.1: php 8 compat fix 2021-05-29 17:22:24 +02:00
onli 5ccb3cba67 fix: log_trackback called when not available (regular comments)
Removes the not strictly necessary function call
2021-05-29 17:21:08 +02:00
onli f4d5a76add php 8 compat for bbcode plugin configuration 2021-05-29 17:17:08 +02:00
onli 8b8d8bf2c5 PHP8 compat fix for sending trackbacks (when target has no params) 2021-05-28 17:59:44 +02:00
onli c53b612421 php 8 compat fix when entry has trackback 2021-05-26 16:23:59 +02:00
onli bd6c9e79c9 more php 8 compat fixes for receiving trackacks
Also includes a code-cleanup by introducing log_trackback, a less code heavy way to log the trackback flow
2021-05-26 00:08:32 +02:00
onli 730f4c080a php 8 compat fixes for receiving trackbacks 2021-05-25 23:13:51 +02:00
onli 42f93ee27a spartacus: php 8 compat fix 2021-05-25 22:48:37 +02:00
onli 5f488e97cf Wysiwyg cleanup (#761)
* Cleanup ckeditor config
Remove force-settings, remove verbose commentary from config, limit toolbar selection

* document toolbar removal
2021-05-24 17:39:08 +02:00
onli e2044472c2 php 8 compat fix for sending trackbacks 2021-05-18 19:42:16 +02:00
onli ae4e91f095 php 8 compat fix when showing RSS feed 2021-05-18 19:39:14 +02:00
onli 56f17439a1 php 8 compat fix for upgradeable plugins list 2021-05-18 19:37:05 +02:00
onli a8e919961b php 8 compat fix for spartacus when plugin upgrades are available 2021-05-18 19:33:19 +02:00
onli d2fb86fc2f syndication 2.3.0: Drop subtome JS plugin 2021-05-18 19:32:30 +02:00
onli 0590b97c67 minor: typos in NEWS 2021-05-13 22:29:27 +02:00
onli 9090de5605 update docs/NEWS 2021-05-13 22:13:21 +02:00
onli cd96ca66c7 php8 compat fixes for personal settings 2021-05-13 21:39:32 +02:00
onli 9b758e84db fix: Show proper upload media popup when using filter after upload
Add the needed parameters to the hidden form used in the media library form so that a reload of the ML after the first upload still crenders the correct ML variant - the one for selecting an image, not the generic
2021-05-13 21:26:58 +02:00
onli e448d1c384 php 8 compat for ML item insert into article 2021-05-13 20:16:21 +02:00
onli 28c199c7aa php8 compat fixes for groups section 2021-05-13 17:57:07 +02:00
onli 9f4153dbc4 php8 compat fixes for user creation 2021-05-13 17:03:50 +02:00
onli 17786592e7 php 8 compat fixes for plugin installation 2021-05-13 15:33:27 +02:00
onli ed24403d36 php 8 compat fixes for comment section 2021-05-13 15:19:54 +02:00
onli cbca20a535 php 8 compat fixes for commenting in frontend 2021-05-13 15:03:23 +02:00
onli d28b15381c php 8 compat fixes for ML directory section 2021-05-13 14:57:19 +02:00
onli 561a86b385 php 8 compat fixes for media property page 2021-05-13 14:43:55 +02:00
onli c00ed46789 fix: media upload fails when in subdirectory with default paths
Use file['realfile'] instead of path guessing based on file['full_file'] to access image on disk, since file['full_file'] is based on the http path
2021-05-13 14:18:31 +02:00
onli 05c3fa71eb Revert "fix: uploaded image path computted wrong when in subdirectory"
This reverts commit 46e8cc96b3.
2021-05-13 14:16:21 +02:00
onli 4cab1db38d php 8 compat: Image upload 2021-05-13 14:13:58 +02:00
onli 46e8cc96b3 fix: uploaded image path computted wrong when in subdirectory
The path set as $file['full_file'] and used for the dimension calculation incorrectly used the HTTP path
2021-05-13 14:11:07 +02:00
onli fd9edae13c php 8 compat fix: Show category archive pages 2021-05-09 23:05:25 +02:00
onli 40e44fd455 php 8 compat fix: Show entry backend pages when category exists 2021-05-09 23:00:49 +02:00
onli 60f5277435 php 8 compat fixes t oallow category creation 2021-05-09 21:57:43 +02:00
onli 814c681587 php8 compat fix: Don'd die in iframe when editing an entry 2021-05-09 21:23:30 +02:00
onli 67aa8f801b fix: Re-use entry title when already set, e.g. when editing 2021-05-09 21:07:26 +02:00
onli 74713a0337 php 8 compat fix: do not die when listing entries 2021-05-09 21:01:52 +02:00
onli 25cfb97ece php8 compat fixes to save entries again 2021-05-09 17:17:54 +02:00
onli 20539b92d4 Fix: Preserve entry form title in preview 2021-05-09 17:07:06 +02:00
onli 4c246ad426 php8 compat fixes for entry preview 2021-05-09 16:54:27 +02:00
onli 24c02da747 PHP8 compat for plugin menu 2021-05-06 20:45:19 +02:00
onli 3d1c264ccd PHP8 compat fixes for themes menu 2021-05-06 20:45:19 +02:00
onli 0303eec81e PHP8 compat fixes for configuration 2021-05-06 20:45:19 +02:00
onli ef27f70b3d PHP8 compat fixes for plugin configuration (spamblock) 2021-05-06 20:45:19 +02:00
onli a6162b6e04 PHP8 compat fix for ML directory menu 2021-05-06 20:45:19 +02:00
onli a6ca0d7fe5 PHP8 compat fixes for media library 2021-05-06 20:45:19 +02:00
onli cb258fa3a8 PHP8 compat fixes for image upload menu 2021-05-06 20:45:19 +02:00
onli ab9962a1f8 PHP8 compat fixes for entry list 2021-05-06 20:45:19 +02:00
onli 7900062aa3 PHP8 compat fixes for entry form display 2021-05-06 20:45:19 +02:00
onli b2707b81ae spamblock 1.89.3: php8 compat 2021-05-06 20:45:19 +02:00
onli 4e98879295 PHP8 compat fixes for serendipity_editor.js.tpl 2021-05-06 20:45:19 +02:00
onli 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
onli 395d018908 php8 compat for login 2021-05-06 20:45:19 +02:00
onli f996065a89 spartacus 2.39.2: php8 compat 2021-05-06 20:45:19 +02:00
onli ec70938faf fix: plugin_config accessed undefined variable for separator 2021-05-02 12:58:43 +02:00
onli e2682dbd79 fix: Editor area sent backend_entry_toolbar_body with empty data 2021-05-02 11:34:51 +02:00
onli 95b0211f0b fix: Editor area sent backend_entry_toolbar_body with empty data 2021-05-02 10:20:30 +02:00
onli 38354fcad5 Remove unused mysql (instead of mysqli) database layer 2021-05-02 10:12:13 +02:00
onli 9784fda858 Add () to set ?? evaluation order in ifs 2021-05-02 09:50:58 +02:00
onli 2a5d0e3ad4 Fix: mysqli was always picked as db after installation 2021-05-02 09:50:58 +02:00
onli 90dd334327 PHP 8 compatibility fixes for the installer 2021-05-02 09:50:58 +02:00
onli 7e48e041a2 Remove unused laminas db backend (#757)
* Remove unused laminas db backend

* Remove laminas-db from composer.json

* Remove bundled-libs/laminas
2021-04-27 21:50:34 +02:00
onli 717282a58a Run 'compose update' 2021-04-27 21:30:20 +02:00
onli 05f58f90d7 Finish broken language file removal
Parts of VIEWMODE_THREADED remained
2021-04-19 17:19:44 +02:00
onli 26aecdf06e Update lang/serendipity_lang_fr.inc.php 2021-04-19 17:19:44 +02:00
onli 11526604e1 php8 compat: undefined display_dat array keys 2021-04-19 17:19:44 +02:00
onli 6909411452 entryproperties 1.41.6: PHP 8 compat fixes 2021-04-19 17:19:44 +02:00
onli 6e71da985f Remove unused $week routing part
This throws an error with PHP 8, but since $week is never defined it looks like this has been broken for a while. It can be re-added in a separate PR, if the intended functionality is known.
2021-04-19 17:19:44 +02:00
onli d1e040b7ec php 8 compat: fix undefined array access adnd $year,... construct 2021-04-19 17:19:44 +02:00
onli 1fcb77427e php8 compat fix: $lang and $cond['joins'] unset before access 2021-04-19 17:19:44 +02:00