├── boot.php ├── uninstall.php ├── update.php ├── plugins ├── email_url │ ├── README.md │ ├── lang │ │ └── de_de.lang │ ├── install.php │ ├── pages │ │ └── index.php │ ├── package.yml │ └── boot.php ├── min │ ├── README.md │ ├── lang │ │ └── de_de.lang │ ├── install.php │ ├── package.yml │ ├── pages │ │ └── index.php │ └── boot.php ├── border │ ├── README.md │ ├── install.php │ ├── package.yml │ ├── boot.php │ └── pages │ │ └── index.php ├── login_image │ ├── README.md │ ├── lang │ │ └── de_de.lang │ ├── assets │ │ └── out5_login_image.jpg │ ├── install.php │ ├── package.yml │ ├── boot.php │ └── pages │ │ └── index.php ├── structure_separators │ ├── README.md │ ├── install.php │ ├── package.yml │ ├── boot.php │ └── pages │ │ └── index.php └── wartungsarbeiten │ ├── lang │ └── de_de.lang │ ├── README.md │ ├── install.php │ ├── boot.php │ ├── package.yml │ └── pages │ └── index.php ├── help.php ├── lang └── de_de.lang ├── pages ├── index.php ├── info.php └── uebersicht.php ├── package.yml ├── README.md ├── CHANGELOG.md ├── LICENSE.md └── lib └── class.parsedown.inc.php /boot.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /uninstall.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /update.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/email_url/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/min/README.md: -------------------------------------------------------------------------------- 1 | Readme 2 | -------------------------------------------------------------------------------- /plugins/border/README.md: -------------------------------------------------------------------------------- 1 | Readme 2 | -------------------------------------------------------------------------------- /plugins/login_image/README.md: -------------------------------------------------------------------------------- 1 | Readme 2 | -------------------------------------------------------------------------------- /plugins/structure_separators/README.md: -------------------------------------------------------------------------------- 1 | Readme 2 | -------------------------------------------------------------------------------- /help.php: -------------------------------------------------------------------------------- 1 |
10 |
--------------------------------------------------------------------------------
/plugins/border/package.yml:
--------------------------------------------------------------------------------
1 | # Alle hier gesetzten Werte können über $addon->getProperty($key) abgefragt werden
2 |
3 | package: out5/border
4 | version: '0.1'
5 | author: Friends Of REDAXO
6 | supportpage: https://github.com/FriendsOfREDAXO/out5
7 | title: 'Border'
8 | nav_icon: fa-minus
9 | kurzbeschreibung: 'Darstellung einer Hinweisleiste am Anfang der Seite.'
10 | umgebung: Backend
11 |
12 | page:
13 | title: 'Border'
14 | hidden: true
15 |
--------------------------------------------------------------------------------
/plugins/login_image/package.yml:
--------------------------------------------------------------------------------
1 | # Alle hier gesetzten Werte können über $addon->getProperty($key) abgefragt werden
2 |
3 | package: out5/login_image
4 | version: '0.1'
5 | author: Friends Of REDAXO
6 | supportpage: https://github.com/FriendsOfREDAXO/out5
7 | title: 'Login Image'
8 | nav_icon: fa-image
9 | kurzbeschreibung: 'Darstellung eines Bildes auf der Loginseite'
10 | umgebung: Backend
11 |
12 | page:
13 | title: 'Login Image'
14 | hidden: true
15 |
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | ##### ToDo siehe [ISSUES](https://github.com/FriendsOfREDAXO/out5/issues) #####
2 |
3 | ---
4 |
5 | ### Changelog ###
6 |
7 | ### 27.08.2017 Version 1.1.0 ###
8 |
9 | - In den Wartungsarbeiten kann nun eine IP hinterlegt werden, die immer Zugriff auf das Frontend erhält
10 |
11 |
12 | ### 25.02.2017 Version 1.0.1 ###
13 |
14 | - Update en_gb.lang - Danke an @ynamite!
15 |
16 |
17 | ### 03.06.2016 Version 1.0 ###
18 |
19 | - FOR Version 1.0
20 |
--------------------------------------------------------------------------------
/plugins/min/package.yml:
--------------------------------------------------------------------------------
1 | # Alle hier gesetzten Werte können über $addon->getProperty($key) abgefragt werden
2 |
3 | package: out5/min
4 | version: '0.1'
5 | author: Friends Of REDAXO
6 | supportpage: https://github.com/FriendsOfREDAXO/out5
7 | title: 'min'
8 | nav_icon: fa-file
9 | kurzbeschreibung: 'Komprimiert den augegebenen HTML Code und bietet die Möglichkeit CSS bzw. JS Dateien zusammenzufassen und zu minifizieren.'
10 | umgebung: Frontend
11 |
12 | page:
13 | title: 'min'
14 | hidden: true
15 |
--------------------------------------------------------------------------------
/plugins/email_url/package.yml:
--------------------------------------------------------------------------------
1 | # Alle hier gesetzten Werte können über $addon->getProperty($key) abgefragt werden
2 |
3 | package: out5/email_url
4 | version: '0.1'
5 | author: Friends Of REDAXO
6 | supportpage: https://github.com/FriendsOfREDAXO/out5
7 | title: 'E-Mail / Links'
8 | nav_icon: fa-envelope-o
9 | kurzbeschreibung: 'E-Mail-Adressen mit Klasse "email" versehen und verschlüsseln.
7 | $ str = file_get_contents('main.css');
8 | $ str = $ str.file_get_contents('navigation.css');
9 | $ str = $ str.file_get_contents('content.css');
10 | $ str = $ str.file_get_contents('media/default.css');
11 |
12 |
13 | file_put_contents('./media/combinied.min.css', minify_css($ str));
14 |
15 |
16 | combinied.min.js im Frontend einbinden
18 | 19 |
20 | // if (!file_exists('./assets/js/combinied.js')) {
21 |
22 | $ str = file_get_contents('./assets/vendor/jquery/domscript.js');
23 | $ str = $ str.file_get_contents('./assets/vendor/jquery/jquery.cookiebar.js');
24 | file_put_contents('./assets/js/domscript.js', minify_js($ str));
25 |
26 | // }
27 |
28 | ($ str ohne Leerzeichen)
29 | ";
30 |
31 |
32 | $fragment = new rex_fragment();
33 | $fragment->setVar('class', 'edit');
34 | $fragment->setVar('title', 'min');
35 | $fragment->setVar('body', $content, false);
36 | echo $fragment->parse('core/page/section.php');
37 |
--------------------------------------------------------------------------------
/LICENSE.md:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2016 Friends Of REDAXO
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/plugins/border/pages/index.php:
--------------------------------------------------------------------------------
1 | setConfig(rex_post('config', [
8 | ['text', 'string'],
9 | ['farbe', 'string'],
10 | ]));
11 |
12 | $content .= rex_view::info('Änderung gespeichert');
13 | }
14 |
15 | $content .= '
16 |