Hi,
glad to hear updating went smoothly for everyone. Thank you very much for testing!
Tongara wrote: ↑Tue Feb 09, 2021 11:17 am
Being honest, after updating the PHP to use 7.4 instead of 7.3 on the server side, my 1.1 installation never had any issues, but future proofing is always a good thing.
Depends on your server configuration. Some servers report every single little PHP notice (although most do not). And there were quite a lot of them (see laborix' posting).
Lubomír Ludvík wrote: ↑Tue Feb 09, 2021 12:31 pm
On server is PHP Version 7.0.21, Flatpress 1.1 work OK
After install got 5 errors:
Parse error: syntax error, unexpected end of file in /fp-plugins/jquery/plugin.jquery.php on line 25
Parse error: syntax error, unexpected end of file in /fp-plugins/lightbox2/plugin.lightbox2.php on line 46
Parse error: syntax error, unexpected end of file in /fp-plugins/accessibleantispam/plugin.accessibleantispam.php on line 139
Parse error: syntax error, unexpected end of file in /fp-plugins/adminarea/plugin.adminarea.php on line 40
Parse error: syntax error, unexpected end of file in /fp-plugins/prettyurls/plugin.prettyurls.php on line 663
When I replace this .php with Flatpress 1.1 .php is NO errors.
I think problem is with short_open_tag, but i cannot modify php.ini
Those files use the (quite odd)
Heredoc syntax for strings. This only works if the closing tag follows a newline directly. Due to my changes in those files, my IDE reformatted them - the indention causes the error
As you later mentioned: "delete space before" does the trick. I went a step further and changed all Heredoc strings to "normal" strings. Please give it another shot with the
latest GitHub version.
Lubomír Ludvík wrote: ↑Tue Feb 09, 2021 12:33 pm
I add \setup\lang\lang.cs-cz.php but install is at englisch language.
Unfortunately, localized setup is not part of v1.2 yet - the
issue is still open.
Tongara wrote: ↑Tue Feb 09, 2021 3:07 pmAt minimum, PHP 7.4 is required for Flatpress v1.2.
In fact, it still works with at least PHP 5.6.
Although you're right that one should run only still supported versions on productive systems, there may always be reasons not to. I've seen it all
laborix wrote: ↑Sat Feb 13, 2021 8:13 amAfter Setup you get the first entry and in section Styling of this entry the link for BBCode is HTTP insteed of HTTPS. Also in the Leggero footer.tpl file your link to Flatpress is HTTP insteed of HTTPS
I fixed the footer, but didn't bother to edit
all language files (we have "some" more HTTP links to FlatPress there). But this is no problem at all, flatpress.org forces HTTPS
laborix wrote: ↑Sat Feb 13, 2021 8:13 amCode: Select all
Warning: Undefined array key [...]
Fixed
laborix wrote: ↑Sat Feb 13, 2021 8:13 amI send you a mail with the results from my developer environment after a full penetration test. There is a bit more errors/warnings, but they only appear in the developer environment with penetration test tools
Fixed some more, see my answer
Thank you all very much for testing this thoroughly, this takes a lot of (time) pressure from me. Please check out
the latest dev snapshot from GitHub (I didn't build a new update package). If there are no more additional bugs, I'd release 1.2 as final version really soon.
All the best,
Arvid