1110 Commits

Author SHA1 Message Date
Fraenkiman
759a459e01 Update main.lib.php 2023-09-01 00:45:06 +02:00
Fraenkiman
36df32236c Update main.lib.php
- Username can only contain letters, numbers and 1 underscore.
2023-08-31 23:59:53 +02:00
Fraenkiman
fbb5a9dfba Update gallery>image texts, update menu and submenu
- Template and CSS from Uploader > Gallery: image texts; button and table adapted to Leggero V2 style.

- The BBcode toolbar adapted for a better display at the screen width of 640px.

- The menu and submenu in the administration area now also has a "slightly" more modern design.
2023-08-30 00:44:46 +02:00
Fraenkiman
20b210f02d Squashed commit of the following:
commit a4711e7017e918d3568c3eeaa1f91281e559fd58
Author: Fraenkiman <frank.pcn@gmail.com>
Date:   Mon Aug 21 00:41:09 2023 +0200

    other small adjustments

    - BBcode-Facebook-Viedo now uses the latest video player API and the lazy loading mechanism of the browser
    - Added background-attachment: fix workaround for mobile devices
    - small fixes to be valid with CSS3

commit 00c0e3740349996823fb31ec80be79dceccae61d
Author: Fraenkiman <frank.pcn@gmail.com>
Date:   Fri Aug 18 20:14:05 2023 +0200

    Update plugin.bbcode.php

    - BBcode-Facebook-Viedo now uses the latest video player API and the lazy loading mechanism of the browser

commit d8688ab2f22a855461142b4533cffd553d6283ee
Author: Fraenkiman <frank.pcn@gmail.com>
Date:   Fri Aug 18 00:18:19 2023 +0200

    Update plugin.fpprotect.php

    - FP-Protect allows full-screen playback of embedded videos

commit b4ccc4a021e6437db0c78ceebe2d257760ebe454
Author: Fraenkiman <frank.pcn@gmail.com>
Date:   Tue Aug 15 23:46:57 2023 +0200

    Update common.css

    - center BBcode video if screen < 960px

commit ff3f9d84708f774736bf29ebdf0c5f34c6c8936a
Author: Fraenkiman <frank.pcn@gmail.com>
Date:   Sat Aug 12 13:31:51 2023 +0200

    Update common.css

    - BBcode video is displayed larger on larger screens

commit 9c2235729a7b34c640a55b7d0c075a36bac567dd
Author: Fraenkiman <frank.pcn@gmail.com>
Date:   Tue Aug 8 00:54:31 2023 +0200

    Update admin.css

    - now also fits the entry preview on a smartphone

commit b531da308131482dc355525daec5b4ea8e640542
Author: Fraenkiman <frank.pcn@gmail.com>
Date:   Mon Aug 7 23:41:45 2023 +0200

    Squashed commit of the following:

    commit b8c94ecac23abec830543ad9e928e62d0e02d96d
    Author: Fraenkiman <frank.pcn@gmail.com>
    Date:   Mon Aug 7 23:23:21 2023 +0200

        Media queries were created for individual device classes

        - Media queries were created for individual device classes (smartphone, netbook, laptop and PC) in order to

    commit e2258bf4b52212074d98d08c65f7b62989478ade
    Author: Fraenkiman <frank.pcn@gmail.com>
    Date:   Thu Aug 3 00:16:22 2023 +0200

        Use full width on small screens

        Mobile devices are increasingly replacing the classic PC.
        So it is all the more important to make the theme and the administration area more accessible for today's mobile devices.
        - With a screen width of up to 768px, the full width is utilized.
        - The theme is no longer compressed vertically on small screens from 720px to 768px.

    commit ff76513e2b8b8ada1bc4dc2b395911e3f6c0f95e
    Author: Fraenkiman <frank.pcn@gmail.com>
    Date:   Wed Aug 2 00:13:36 2023 +0200

        Update admin.css

    commit 8140761f7fa1dde2395bee101e2df16332f5ff08
    Author: Fraenkiman <frank.pcn@gmail.com>
    Date:   Tue Aug 1 01:03:39 2023 +0200

        the minimum width removed from the body-container

        - the minimum width removed from the body-container entirely

    commit eb651c586dd0401a1edceb5ef2e867003692f8cd
    Author: Fraenkiman <frank.pcn@gmail.com>
    Date:   Tue Aug 1 00:15:30 2023 +0200

        reduced the minimum width to 720px

        - reduced the minimum width to 720px for better viewing with a mobile device in landscape mode

    commit 2ce9fc605ebb83c43e49ce15ecb531695c10dbd6
    Author: Fraenkiman <frank.pcn@gmail.com>
    Date:   Sun Jul 30 18:57:11 2023 +0200

        Fixes a problem in the admin area when rendering font-sizes

        - Fixes a problem in the admin panel when displaying font sizes in the mobile version of Firefox and Chrome.

    commit c8d4ee702791591d3557c51ef457c7bd9bad4d2d
    Author: Fraenkiman <frank.pcn@gmail.com>
    Date:   Sun Jul 30 18:25:02 2023 +0200

        Fixes a problem in the admin area when rendering font-sizes

        Fixes a problem in the admin panel when displaying font sizes in the mobile version of Firefox and Chrome.

    commit 451a960dc9543cac5ebbbe51d4084b85e86ca2b7
    Author: Fraenkiman <frank.pcn@gmail.com>
    Date:   Sat Jul 29 03:08:33 2023 +0200

        Removes obsolete acronym element, Fixes a problem when rendering font-sizes in Safari

        - Removes obsolete acronym element in the language files and replaces it with the appr element

        - Fixes a problem in the admin area when rendering font-sizes in Safari (iPhone/iPad). #256

        The Safari version used in iOS (iPhone/iPad) sometimes "ignores" the font sizes defined with font-size when rendering web pages or adjusts them automatically to improve readability.
        In certain places this is not bad, but it can also lead to unattractive changes in the design of the admin area.

    commit a844073bdb2e199ec1338f2b7fea27422c167db6
    Author: Fraenkiman <frank.pcn@gmail.com>
    Date:   Mon Jul 24 00:21:37 2023 +0200

        Update common.css

        - Width of comment and contact text field defined

    commit 5c3cc4348ced03d319c72477c8a660ac4bc4632f
    Author: Fraenkiman <frank.pcn@gmail.com>
    Date:   Wed Jul 19 01:16:39 2023 +0200

        Fixed more CSS/Glitches

        - Vertical alignment of the BBcode toolbar
        - placed missing label elements in config panel for consistent alignment

    commit fec38755ba9929a0c5dfc614757ee8df7393d351
    Author: Fraenkiman <frank.pcn@gmail.com>
    Date:   Sat Jul 15 17:59:31 2023 +0200

        Update admin.css

         - fixed vertical alignment of BBCode toolbar in write panel

    commit ef13f5488fdc48efe2101fe6f1e35a103ff08b1d
    Author: Fraenkiman <frank.pcn@gmail.com>
    Date:   Fri Jul 14 00:25:50 2023 +0200

        Configuration panel revised

        - In the admin area, the configuration panel has been revised

    commit 54232c3dd325027926ea78592e007475798d1fd0
    Author: Fraenkiman <frank.pcn@gmail.com>
    Date:   Tue Jul 11 21:57:18 2023 +0200

        PhotoSwipe 4.1.3 included

        This upgrades PhotoSwipe to the January 8, 2019 release level and is the last version before rewriting to ES6. Fixed the following:

        Fixes an issue with devices that have multiple input types and PhotoSwipe does not wipe.
        Fixes an issue where the layout does not update after an alignment change in some cases.
        Previous FlatPress-specific fixes have been considered and incorporated.
        Details can be found here:
        https://github.com/dimsemenov/PhotoSwipe/releases

        With best regards
        Frank

    commit 1179f307ffa0c8b27fe10ccb47a4dfce516a1bf2
    Merge: b735135 1aab02c
    Author: Frank Hochmuth <frank.pcn@gmail.com>
    Date:   Mon Jul 10 01:29:20 2023 +0200

        Merge branch 'master' into upstream/makup-Leggero-Theme

    commit b735135a7f5911c34eee4e01b4ef56db95d6ac06
    Author: Fraenkiman <frank.pcn@gmail.com>
    Date:   Mon Jul 10 01:12:32 2023 +0200

        Fresh makeup for Leggero-v2 style

        This elevates the Leggero-v2 style to a more modern design.
        In most situations in life, first impressions count. The FlatPress Leggero-v2 style is what the user sees first after performing the setup.
        Potential new users may not immediately find their way to the wiki to see the variety of themes there - and hastily delete FlatPress again. Therefore I made a few small changes to the style:

        - Adjusted the alignment of the calendar widget and the search widget.
        - A single PhotoSwipe image or a whole gallery is now centered in the responsive design. #150
        - BBcode videos are no longer chopped off in responsive design, but adjusted to the width and center aligned.
        - The overall appearance is now not so angular/edgy.
        - A BBcode embedded Facebook video now has localized languages with language tag. #252
          (https://developers.facebook.com/docs/javascript/internationalization).
        - BBcode: Removed reference to an active lightbox plugin, as PhotoSwipe can be used as an alternative.
        - Fixed an error in the HTML code of PhotoSwipe-Plugin. #253
        - Lucida Console [code] ... [/code]is now correct as a font in the CSS file.
        - Admin area now has Leggero-v2 style background instead of white background.

        With best regards
        Frank

    commit f8c66f5c0b8527cc0913f85b5a10ee2e7b673d74
    Author: Fraenkiman <frank.pcn@gmail.com>
    Date:   Mon Jul 3 01:20:07 2023 +0200

        Fresh makeup for Leggero-v2 Style

        This elevates the style Leggero-v2 to a more modern looking design.

        Details:
         * IE compatibility removed
         * fixed some minor layout/CSS glitches
         * a single photoswipe image or a whole gallery is now centered in RESPONSIVE DESIGN.
         * The appearance is now not so canny and has been adapted to the body.
2023-08-21 01:10:21 +02:00
Fraenkiman
3c9cc69364 Prevents upload of files with .xsig extension
Fixes Vulnerability Stored XSS #217
2023-07-29 13:12:30 +02:00
Arvid Zimmermann
1aab02cabf
Merge pull request #246 from Fraenkiman/upstream/fpprotect
The CSP directives enforce the use of HTTPS.
2023-07-01 14:55:03 +02:00
Arvid Zimmermann
9901e645c7
Update CHANGELOG.md
added #247, #249
2023-07-01 13:36:38 +02:00
Arvid Zimmermann
549359eb24
Merge pull request #247 from Fraenkiman/upstream/post-preview
Prevents oversizing in the post-preview, when applying the code tag.
2023-07-01 13:25:08 +02:00
Arvid Zimmermann
e5edd0ff62
Merge pull request #249 from Fraenkiman/upstream/IE-Fix-obsolet
removes IE fix
2023-07-01 13:19:02 +02:00
Fraenkiman
ca77a8ab22 removes IE fix
IE fix in Leggero-v2 style is deprecated
2023-06-28 22:15:10 +02:00
Fraenkiman
5699deecd6 Prevents oversizing in the post-preview, when applying the code tag.
* Prevents oversizing in the post-preview, when applying the code tag.
2023-06-25 13:58:40 +02:00
Fraenkiman
b4af3ed362 Update plugin.fpprotect.php
Closing separation removed
2023-06-23 00:09:32 +02:00
Fraenkiman
037b33d19d The CSP directives enforce the use of HTTPS.
Some resources are now loaded udependently of the source domain only via secure channels (https).
This can significantly reduce the risk and impact of cross-site scripting attacks in modern browsers.
This also offers the advantage that, for example, "old" inline scripts do not have to be rewritten outside their own domain.
2023-06-16 00:48:21 +02:00
Arvid Zimmermann
217a36257b
Update CHANGELOG.md
updated Smarty version
2023-06-11 14:41:29 +02:00
Arvid Zimmermann
0c87a7b816
Merge pull request #243 from Fraenkiman/upstream/issue227
This performs a Smarty update [4.3.1] - 2023-03-28
2023-06-11 14:09:38 +02:00
Arvid Zimmermann
ee5bb885d5
Merge pull request #224 from Fraenkiman/upstream/issue223
Double close p element removed from language files
2023-06-11 14:06:45 +02:00
Arvid Zimmermann
2ca18fe030
Update CHANGELOG.md
added #197, #216
2023-06-11 14:04:56 +02:00
Arvid Zimmermann
61aee176b8
Merge pull request #198 from Fraenkiman/upstream/issue197
The setup, the blog and the admin area starts automatically in the language of the user.
2023-06-11 14:01:43 +02:00
Arvid Zimmermann
23887dc84e
Update CHANGELOG.md
added #205 and #207
2023-06-11 13:59:00 +02:00
Arvid Zimmermann
e5b41d9a6a
Merge pull request #208 from Fraenkiman/upstream/issue205
Multilingual support for reporting to the site admin
2023-06-11 13:55:53 +02:00
Arvid Zimmermann
7c25188a4d
Update CHANGELOG.md
#140 #144 #201 added
2023-06-11 13:45:04 +02:00
Arvid Zimmermann
909d48296b
Merge pull request #203 from Fraenkiman/upstream/issue201
fixes several layout/css-glitches in the previous administration area and in the styles
2023-06-11 13:38:13 +02:00
Arvid Zimmermann
145890587e
Merge pull request #234 from Fraenkiman/upstream/issue233
Update lang.de-de.php
2023-06-11 13:31:30 +02:00
Arvid Zimmermann
ce2bb9ca76
Update CHANGELOG.md
Added #237 fix
2023-06-11 13:30:33 +02:00
Arvid Zimmermann
0bd6842a2f
Merge pull request #238 from Fraenkiman/upstream/issue237
Format for date and time corrected
2023-06-11 13:28:51 +02:00
Arvid Zimmermann
ec86787554
Update CHANGELOG.md
Added reactivated Stats panel
2023-06-11 13:23:51 +02:00
azett
ffe14bace1 Typo ;) 2023-06-11 13:17:48 +02:00
Arvid Zimmermann
ae36c216e9
Merge pull request #242 from Fraenkiman/upstream/issue241
Enables NoWhereMan's statistics panel
2023-06-11 13:15:19 +02:00
Arvid Zimmermann
2742ca09eb
Merge pull request #231 from Fraenkiman/upstream/issue230
Delete the .htaccess file from the root directory
2023-06-11 13:05:29 +02:00
Arvid Zimmermann
19d9892e47
Merge pull request #219 from Fraenkiman/upstream/issue147
Adds a PhotoSwipe demo gallery
2023-06-11 13:03:47 +02:00
Arvid Zimmermann
09600444a3
fixed social links 2023-06-07 20:30:36 +02:00
Fraenkiman
4e529ee5a5 This performs a Smarty update [4.3.1] - 2023-03-28
Fixes #227

* Releasenotes
2023-05-09 21:58:58 +02:00
Fraenkiman
ee12d6cdc9 Corrected size of link in headline
Corrected size of link in headline
2023-05-07 17:02:12 +02:00
Fraenkiman
af5c77e166 Enables NoWhereMan's statistics panel
Fixes #241 and enables NoWhereMan's statistics panel
2023-05-07 15:23:40 +02:00
Fraenkiman
73153cffed The setup, blog and admin area is automatically determined by the user agent
Fixes #216
Fixes #197

The exchange between browser and server transmits information about the client and its capabilities in headers - user agent, what it accepts, and (what interests us) language. The browser sends the language information in a header.
These values indicate that the browser accepts, for example, US English (en-us) or German (de-de).
We make use of this. The setup of FlatPress now starts automatically in the language of the user. The determined language will also be used as default language for the FlatPressblog and the administration area until the user defines a language himself.

For the setup the language files 'el-gr','es-es','fr-fr' are still missing.
Therefore I limited the automatic determination of the language to 'cs-cz', 'de-de', 'en-us', 'it-it', 'ja-jp', 'nl-nl', 'pt-br'. See #239
2023-04-18 23:27:40 +02:00
Fraenkiman
81febbb3b7 Format for date and time corrected
Format for date and time in comments corrected
2023-04-17 01:30:45 +02:00
Fraenkiman
0b0dec781a Update lang.de-de.php
Fixes #233
2023-04-16 02:09:46 +02:00
Fraenkiman
56dd76da49 Tells the user during setup to configure the PrettyURL plugin and to create a .htacces file in the root directory. Hint for configuring the PrettyURL plugin
Tells the user during setup to configure the PrettyURL plugin and to create a .htacces file in the root directory.

See #230
2023-04-13 00:54:30 +02:00
Fraenkiman
7a34c0b53d Delete .htaccess
Gives the PrettyURL plugin again the possibility to create a predefined .htaccess file with rewrite rules in the main directory.

See #230
2023-04-12 22:08:48 +02:00
Frank Hochmuth
fd0d631259
Merge branch 'flatpressblog:master' into upstream/issue197 2023-04-10 16:25:01 +02:00
Frank Hochmuth
1edaec8734
Merge branch 'flatpressblog:master' into upstream/issue201 2023-04-10 16:24:37 +02:00
Frank Hochmuth
c3c9cff457
Merge branch 'flatpressblog:master' into upstream/issue205 2023-04-10 16:24:15 +02:00
Frank Hochmuth
ab47fe0bd1
Merge branch 'flatpressblog:master' into upstream/issue147 2023-04-10 16:23:47 +02:00
Frank Hochmuth
bd604a04c2
Merge branch 'flatpressblog:master' into upstream/issue223 2023-04-10 16:23:05 +02:00
Arvid Zimmermann
e779dcd348
added #102 fix
Also: reorganized Plugins section
2023-04-10 14:37:47 +02:00
Arvid Zimmermann
34254ed432
Merge pull request #200 from Fraenkiman/upstraem/issue102
Now shows "Inline HTML" and "Toolbar" as enabled
2023-04-10 14:27:42 +02:00
azett
e0d1c08d9d Fixes #226. Also fixes syntax errors in Categories plugin i18n files. 2023-04-10 14:16:52 +02:00
Arvid Zimmermann
ce8d511893
Merge pull request #204 from Fraenkiman/master
Update Italian language files and Author for the welcome entry
2023-04-10 13:44:49 +02:00
Fraenkiman
22e00361c7 Update contact.tpl 2023-04-10 01:29:31 +02:00
Fraenkiman
1e0ad07d78 Create contact.tpl 2023-04-10 01:05:56 +02:00